当您想听一些音乐时,您很可能会转向您的发行版附带的 GUI 音频文件或流媒体播放器,但是如果您可以从命令行播放音乐呢? 使用 Linux 和一个名为 cmus 的小程序很容易。
什么是cmus?
厘米,或 C* 音乐播放器,是用于 Linux 和其他类 Unix 系统的基于文本的音频播放器。 在 GUI 音乐程序的海洋中,cmus 的独特之处在于它专注于控制台。
cmus 的文本方向使其非常适合较旧的计算机或根本没有安装 X 或 Wayland 的计算机。 您可以设置一台较旧的计算机用作自动点唱机。
它通过插件支持几种主要的音频文件格式,包括 MP3、Ogg Vorbis、FLAC、WAV、MP4 等。 如果您还没有卖掉它们并用乙烯基替换它们,您甚至可以播放普通的旧音频 CD,你这个潮人。 这就是 cmus 的另一个主要特性:它的插件库。
YouTuber Retrochad 甚至使用旧的文本终端来控制运行 cmus 的服务器来播放音乐:
这显示了 cmus 在面对更华丽的音乐播放程序时的灵活性。
该程序使用类似于 Vim 的键绑定,因此如果您熟悉该编辑器,您应该会发现在 cmus 中导航很容易。
在 Linux 上安装 cmus
在大多数使用默认包管理器的 Linux 系统上安装 cmus 很简单。
例如,在 Debian/Ubuntu 上:
sudo apt install cmus
在 Arch Linux 上:
sudo pacman -S cmus
要在 RHEL 上安装 cmus, Fedora,或 Rocky Linux:
sudo dnf install cmus
将音乐添加到 cmus
现在您已经安装了 cmus,您必须将它指向您的音乐文件存储在硬盘上的任何位置。
要启动 cmus,只需在 shell 中键入“cmus”。
如前所述,cmus 使用类似 Vim 的控制方案。 要输入命令,您只需点击 冒号 (:) 键并在命令行上输入命令。 你甚至不必打 Esc键 第一的。
要添加音乐,请使用“一种” 命令后跟音乐库的路径。例如,如果您将音乐文件保存在名为 音乐 在您的主目录上,您将发出以下命令:
:a ~/music
您现在将看到您的音乐库。
在 Linux 上使用 cmus 播放音乐
现在您已经导入了音乐,您可以开始播放了。 要选择艺术家和专辑,请使用 Vim 标准动作键: ķ 向上和 Ĵ 向下,在菜单屏幕中移动。 请按 标签 键在艺术家/专辑和曲目选择之间切换。
要开始播放曲目,请按 Enter 或者 ”X。“ 按 ”C“暂停它。要向前搜索,请按”l“ 和 ”H” 向后搜索。要跳到下一首曲目,请按 “b.” 要跳回,请按”z.” 记住 cmus 和 Vim 一样是区分大小写的,所以这些是小写字母。大写字母会执行不同的命令。
cmus 的一个缺点是,与大多数基于文本的程序一样,您必须记住执行任何操作的命令,但是一旦掌握了它,手指习惯和肌肉记忆就会自动生成。 同样,这类似于 Vim。
额外的 cmus 插件
cmus 有许多可用的插件。 其中许多都列在 cmus 维基. 它们是用 Bash 或 Python 等标准脚本语言编写的。
要使用这些脚本,通常您所要做的就是下载它们并使用 chmod 命令使它们可执行。 例如:
chmod a+x script
你可以做任何事情,从“scrobbling”到 Last.fm 向世界展示你在听什么,从 Spotify 下载曲目。 您还可以应用自定义主题,甚至在终端内显示专辑插图。
cmus 是一个非常通用的软件。 正是这种灵活性让许多老练的 Linux 用户能够忍受基于文本的程序。
谁需要 GUI 来听音乐?
虽然 Linux 命令行很高效,但您也可以使用 cmus 之类的程序来放松并在忙碌的 Linux 计算中放一些音乐。 您可以使用所有可用的插件来根据您的需要定制 cmus。 如果您正在寻找更多工具来让您在 Linux 系统上更好地欣赏音乐,请继续阅读。