如何使用 cmus 从 Linux 终端播放​​音乐

当您想听一些音乐时,您很可能会转向您的发行版附带的 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 系统上更好地欣赏音乐,请继续阅读。