我正在运行 Ubuntu 14.04,并尝试通过运行./configure
、make
和从源代码安装最新版本的 cmus ( make install
2.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 安装的快速问题:
我必须保留cmus-2.7.1当我想使用
make uninstall
命令卸载 cmus 时,永久删除该文件夹。或者,有没有其他方法可以卸载从源安装的程序,而无需将该文件夹存储在计算机上的某个位置?这是一个长远的设想,但是当终端运行 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(制作)