ソースから cmus をインストールすると出力プラグインがなくなる

ソースから cmus をインストールすると出力プラグインがなくなる

私はUbuntu 14.04を実行しており、、、を実行してソースコードから最新バージョンのcmus(2.7.1)をインストールしようとしています./configuremakemake installcmus-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 からのインストールに関して、2 つの簡単な質問がありました。

  1. 保管しておく必要がありますか?cmus-2.7.1コマンドを使用して cmus をアンインストールする場合、フォルダーを永久に削除するmake uninstall必要があります。または、そのフォルダーをコンピューターのどこかに保存せずに、ソースからインストールされたプログラムをアンインストールする別の方法はありますか?

  2. これは実現の見込みが低いですが、ターミナルが cmus を実行しているときに、アプリケーション スイッチャー (Alt + Tab) に別のアイコン (カスタム アイコンなど) を表示する方法はありますか? そうすれば、複数のターミナルが開いているときに、このスイッチャーで cmus を見つけやすくなります。

前もって感謝します!

答え1

ソースから cmus をインストールする場合は、すべての依存関係もインストールする必要があります。

これを見て下さい!

入出力プラグインに使用されるライブラリには、開発パッケージをインストールする必要があります。ほとんどのものは、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 (作成)

flac (作成)

libao(作る)

libcdio-paranoia (作成)

libmad (作成)

libmodplug (作成)

libmp4v2 (作成)

libmpcdec (作成)

libpulse (作成)

libvorbis (作成)

opusfile (作成)

wavpack (作成)

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

関連情報