Нет выходных плагинов при установке cmus из источника

Я использую 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

У меня также было 2 быстрых вопроса относительно установки из исходного кода и cmus:

  1. Нужно ли хранить папку cmus-2.7.1 навсегда, когда я хочу удалить cmus с помощью make uninstall команда. Или есть другой способ удалить программу, установленную из источника, не сохраняя эту папку где-нибудь на моем компьютере?

  2. Это длинный путь, но есть ли способ, чтобы терминал отображал другой значок (пользовательский или любой другой) в переключателе приложений (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 (make)

ffmpeg (make)

Flac (сделать)

либао (сделать)

libcdio-paranoia (сделать)

либмад

libmodplug (make)

libmp4v2 (make)

libmpcdec (make)

libpulse (make)

libvorbis (сделать)

опусфайл (сделать)

Wavpack (сделать)

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

Другие вопросы по тегам