从源代码安装 cmus 时没有输出插件

从源代码安装 cmus 时没有输出插件

我正在运行 Ubuntu 14.04,并尝试通过运行./configuremake和从源代码安装最新版本的 cmus ( make install2.7.1 )。cmus-2.7.1文件夹。

但是,当我这样做时,似乎没有安装输出插件。安装后运行 cmus 返回错误cmus: Error: couldn't open directory '/usr/local/lib/cmus/op': No such file or directory

运行命令cmus --plugins返回

输入插件:/usr/local/lib/cmus/ip

音频:

优先级:50

文件类型:wav

MIME 类型:

输出插件:/usr/local/lib/cmus/op

我还有两个关于从源代码和 cmus 安装的快速问题:

  1. 我必须保留cmus-2.7.1当我想使用make uninstall命令卸载 cmus 时,永久删除该文件夹。或者,有没有其他方法可以卸载从源安装的程序,而无需将该文件夹存储在计算机上的某个位置?

  2. 这是一个长远的设想,但是当终端运行 cmus 时,有没有办法在应用程序切换器 (alt-tab) 中显示不同的图标(自定义或其他)?这样,当打开多个终端时,在这个切换器中找到 cmus 会更容易。

提前致谢!

答案1

如果您从源代码安装 cmus,您还需要安装所有依赖项。

看看这个!

需要安装用于输入和输出插件的库的开发包。大多数未安装在默认的 Ubuntu 14.04 安装中。在 ArchLinux 页面上找到了库列表 (https://www.archlinux.org/packages/community/x86_64/cmus/

这些库包括:

库库

ncurses

alsa-lib(可选)- 用于 ALSA 输出插件支持

faad2(可选)- 用于 AAC 输入插件支持

ffmpeg(可选)- 用于 ffmpeg 输入插件支持

flac (可选) - 用于 flac 输入插件支持

libao (可选) - 用于 AO 输出插件支持

libcdio-paranoia (可选) - 用于 cdio 支持

libmad(可选)- 用于 mp3 输入插件支持

libmodplug (可选) - 用于 modplug 输入插件支持

libmp4v2(可选)- 用于 mp4 输入插件支持

libmpcdec(可选)- 用于 musepack 输入插件支持

libpulse(可选)- 用于 PulseAudio 输出插件支持

libvorbis(可选)- 用于 vorbis 输入插件支持

opusfile(可选)- 用于 opus 输入插件支持

wavpack(可选)- 用于 wavpack 输入插件支持

faad2(制作)

ffmpeg(制作)

flac(制作)

利宝 (品牌)

libcdio-paranoia (制作)

libmad(制作)

libmodplug(制作)

libmp4v2(制作)

libmpcdec(制作)

libpulse(制作)

libvorbis(制作)

opus文件(制作)

wavpack(制作)

https://github.com/cmus/cmus/issues/197

相关内容