Keine Ausgabe-Plugins bei der Installation von CMUs aus der Quelle

Keine Ausgabe-Plugins bei der Installation von CMUs aus der Quelle

Ich verwende Ubuntu 14.04 und versuche, die neueste Version von cmus (2.7.1) aus dem Quellcode zu installieren, indem ich ./configure, make, und make installimcmus-2.7.1Ordner.

Wenn ich dies jedoch tue, scheint es, als würden keine Ausgabe-Plugins installiert. Wenn ich cmus nach der Installation ausführe, wird der Fehler zurückgegeben cmus: Error: couldn't open directory '/usr/local/lib/cmus/op': No such file or directory.

Durch Ausführen des Befehls cmus --pluginswird

Eingabe-Plugins: /usr/local/lib/cmus/ip

wav:

Priorität: 50

Dateitypen: wav

MIME-Typen:

Ausgabe-Plugins: /usr/local/lib/cmus/op

Ich hatte auch zwei kurze Fragen zur Installation aus dem Quellcode und von CMUs:

  1. Muss ich diecmus-2.7.1Ordner für immer, wenn ich cmus mit dem Befehl deinstallieren möchte make uninstall. Oder gibt es für mich eine andere Möglichkeit, ein aus der Quelle installiertes Programm zu deinstallieren, ohne diesen Ordner irgendwo auf meinem Computer gespeichert zu lassen?

  2. Das ist zwar ein gewagter Ansatz, aber gibt es eine Möglichkeit, dass das Terminal im Anwendungsumschalter (Alt-Tab) ein anderes Symbol (benutzerdefiniert oder was auch immer) anzeigt, wenn cmus ausgeführt wird? Auf diese Weise wäre es einfacher, cmus in diesem Umschalter zu finden, wenn mehrere Terminals geöffnet sind.

Dank im Voraus!

Antwort1

Wenn Sie CMUs aus der Quelle installieren, müssen Sie auch alle Abhängigkeiten installieren.

Schauen Sie sich das an!

Für die Bibliotheken, die für Eingabe- und Ausgabe-Plugins verwendet werden, müssen Entwicklungspakete installiert werden. Die meisten sind bei einer Standardinstallation von Ubuntu 14.04 nicht installiert. Die Liste der Bibliotheken wurde auf einer ArchLinux-Seite gefunden (https://www.archlinux.org/packages/community/x86_64/cmus/)

Diese Bibliotheken umfassen:

libcue

Abonnieren

alsa-lib (optional) – für die Unterstützung des ALSA-Ausgabe-Plugins

faad2 (optional) – für die Unterstützung von AAC-Eingabe-Plugins

ffmpeg (optional) – für die Unterstützung des ffmpeg-Eingabe-Plugins

flac (optional) – für die Unterstützung von flac-Eingabe-Plugins

libao (optional) – für die Unterstützung des AO-Ausgabe-Plugins

libcdio-paranoia (optional) – für Cdio-Unterstützung

libmad (optional) – für die Unterstützung von MP3-Eingabe-Plugins

libmodplug (optional) – für die Unterstützung des Modplug-Eingabe-Plugins

libmp4v2 (optional) – für die Unterstützung von MP4-Eingabe-Plugins

libmpcdec (optional) – für die Unterstützung des Musepack-Eingabe-Plugins

libpulse (optional) – für die Unterstützung des PulseAudio-Ausgabe-Plugins

libvorbis (optional) – für die Unterstützung von Vorbis-Eingabe-Plugins

opusfile (optional) – für die Unterstützung des Opus-Eingabe-Plugins

wavpack (optional) – für die Unterstützung des Wavpack-Eingabe-Plugins

faad2 (machen)

ffmpeg (machen)

flac (machen)

libao (machen)

libcdio-paranoia (make)

libmad (machen)

libmodplug (machen)

libmp4v2 (machen)

libmpcdec (machen)

libpulse (machen)

libvorbis (machen)

opusfile (machen)

wavpack (machen)

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

verwandte Informationen