如何使用 cmus 從 Linux 終端播放??音樂(lè)
當(dāng)您想聽(tīng)一些音樂(lè)時(shí),您很可能會(huì)轉(zhuǎn)向您的發(fā)行版附帶的 GUI 音頻文件或流媒體播放器,但是如果您可以從命令行播放音樂(lè)呢?使用 Linux 和一個(gè)叫 cmus 的小程序就很容易。
什么是cmus?
cmus或 (C* Music Player) 是用于 Linux 和其他類(lèi) Unix 系統(tǒng)的基于文本的音頻播放器。在 GUI 音樂(lè)程序的海洋中,cmus 的獨(dú)特之處在于它專(zhuān)注于控制臺(tái)。cmus 的文本方向使其非常適合較舊的計(jì)算機(jī)或根本沒(méi)有安裝 X 或 Wayland 的計(jì)算機(jī)。您可以設(shè)置一臺(tái)較舊的計(jì)算機(jī)用作自動(dòng)點(diǎn)唱機(jī)。它通過(guò)插件支持幾種主要的音頻文件格式,包括 MP3、Ogg Vorbis、FLAC、WAV、MP4 等。如果你沒(méi)有把它們賣(mài)掉,用黑膠代替它們,您甚至可以播放普通的舊音頻 CD。這就是 cmus 的另一個(gè)主要特性:它的插件庫(kù)。該程序使用類(lèi)似于 Vim 的鍵綁定,因此如果您熟悉該編輯器,您應(yīng)該會(huì)發(fā)現(xiàn)在 cmus 中導(dǎo)航很容易。
在 Linux 上安裝 cmus
在大多數(shù)使用默認(rèn)包管理器的 Linux 系統(tǒng)上安裝 cmus 很簡(jiǎn)單。例如,在 Debian/Ubuntu 上:
linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install cmus
在 Arch Linux 上:
linuxmi@linuxmi:~/www.linuxmi.com$ sudo pacman -S cmus
在 RHEL、Fedora 或 Rocky Linux 上安裝 cmus:
linuxmi@linuxmi:~/www.linuxmi.com$ sudo dnf install cmus
將音樂(lè)添加到 cmus
現(xiàn)在您已經(jīng)安裝了 cmus,您必須將它指向您的音樂(lè)文件存儲(chǔ)在硬盤(pán)上的任何位置。要啟動(dòng) cmus,只需在 shell 中鍵入“cmus”。如前所述,cmus 使用類(lèi)似 Vim 的控制方案。要輸入命令,您只需按冒號(hào)( : ) 鍵并在命令行上輸入命令。您甚至不必先按 Esc。要添加音樂(lè),請(qǐng)使用“ a ”命令,后跟音樂(lè)庫(kù)的路徑。例如,如果您將音樂(lè)文件保存在主目錄中名為music的目錄中,您將發(fā)出以下命令:
:a /home/linuxmi
您現(xiàn)在將看到您的音樂(lè)庫(kù)。
在 Linux 上使用 cmus 播放音樂(lè)
現(xiàn)在您已經(jīng)導(dǎo)入了音樂(lè),您可以開(kāi)始播放了。要選擇藝術(shù)家和專(zhuān)輯,請(qǐng)使用 Vim 標(biāo)準(zhǔn)移動(dòng)鍵:K向上和J向下,在菜單屏幕中移動(dòng)。按Tab 鍵在藝術(shù)家/專(zhuān)輯和曲目選擇之間切換。要開(kāi)始播放曲目,請(qǐng)按Enter或“ x ”。按“ c ”暫停。要向前搜索,請(qǐng)按“ l ”和“ h ”向后搜索。要跳到下一首曲目,請(qǐng)按“ b ”。要跳回,請(qǐng)按“ z ”。記住 cmus 和 Vim 一樣是區(qū)分大小寫(xiě)的,所以這些都是小寫(xiě)字母。大寫(xiě)字母將執(zhí)行不同的命令。cmus 的一個(gè)缺點(diǎn)是,與大多數(shù)基于文本的程序一樣,您必須記住命令才能執(zhí)行任何操作,但是一旦掌握了它,手指習(xí)慣和肌肉記憶就會(huì)自動(dòng)生成。同樣,這類(lèi)似于 Vim。
額外的 cmus 插件
cmus 有許多可用的插件。其中許多都列在cmus wiki上。它們是用 Bash 或 Python 等標(biāo)準(zhǔn)腳本語(yǔ)言編寫(xiě)的。要使用這些腳本,您通常只需下載它們并使用 chmod 命令使它們可執(zhí)行。例如:
chmod a+x script
cmus 是一個(gè)非常通用的軟件。正是這種靈活性讓許多老練的 Linux 用戶能夠忍受基于文本的程序。
誰(shuí)需要 GUI 來(lái)聽(tīng)音樂(lè)?
雖然 Linux 命令行很高效,但您也可以使用 cmus 之類(lèi)的程序來(lái)放松并在忙碌的 Linux 計(jì)算中放一些音樂(lè)。您可以使用所有可用的插件來(lái)根據(jù)您的需要定制 cmus。