
Я использую Ubuntu 14.04 и пытаюсь установить последнюю версию cmus (2.7.1) из исходного кода, запустив ./configure
, make
, и make install
в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
wav-файл:
Приоритет: 50
Типы файлов: wav
Типы MIME:
Выходные плагины: /usr/local/lib/cmus/op
У меня также возникло два коротких вопроса по установке из исходников и cmus:
Должен ли я сохранитьcmus-2.7.1папка навсегда для того, когда я хочу удалить cmus с помощью
make uninstall
команды. Или есть другой способ для меня удалить программу, установленную из источника, не сохраняя эту папку где-то на моем компьютере?Это маловероятно, но есть ли способ, чтобы терминал показывал другой значок (пользовательский или какой-то другой) в переключателе приложений (alt-tab), когда он работает cmus? Таким образом, было бы легче найти cmus в этом переключателе, когда открыто несколько терминалов.
Заранее спасибо!
решение1
Если вы устанавливаете cmus из исходного кода, вам также необходимо установить все зависимости.
Посмотрите это!
Пакеты Dev необходимо установить для библиотек, используемых для плагинов ввода и вывода. Большинство из них не установлены в стандартной установке Ubuntu 14.04. Список библиотек найден на странице ArchLinux (https://www.archlinux.org/packages/community/x86_64/cmus/)
К этим библиотекам относятся:
libcue
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 (сделать)
флак (сделать)
либао (делать)
libcdio-паранойя (сделать)
libmad (сделать)
libmodplug (сделать)
libmp4v2 (сделать)
libmpcdec (сделать)
libpulse (сделать)
libvorbis (сделать)
opusfile (сделать)
wavpack (сделать)