No hay complementos de salida al instalar cmus desde la fuente

No hay complementos de salida al instalar cmus desde la fuente

Estoy ejecutando Ubuntu 14.04 y estoy intentando instalar la última versión de cmus (2.7.1) desde el código fuente ejecutando ./configure, makey make installen elcmus-2.7.1carpeta.

Sin embargo, cuando lo hago, parece que no se instalan complementos de salida. Al ejecutar cmus después de la instalación se devuelve el error cmus: Error: couldn't open directory '/usr/local/lib/cmus/op': No such file or directory.

Al ejecutar el comando cmus --pluginsse devuelve

Complementos de entrada: /usr/local/lib/cmus/ip

onda:

Prioridad: 50

Tipos de archivo: wav

Tipos MIME:

Complementos de salida: /usr/local/lib/cmus/op

También tuve 2 preguntas rápidas sobre la instalación desde la fuente y cmus:

  1. ¿Tengo que mantener elcmus-2.7.1carpeta para siempre para cuando quiera desinstalar cmus usando el make uninstallcomando. ¿O hay otra forma de desinstalar un programa instalado desde la fuente sin mantener esa carpeta almacenada en algún lugar de mi computadora?

  2. Esto es una posibilidad remota, pero ¿hay alguna manera de que el terminal muestre un ícono diferente (hecho a medida o lo que sea) en el selector de aplicaciones (alt-tab) cuando se ejecuta cmus? De esa manera, sería más fácil encontrar cmus en este conmutador cuando hay varios terminales abiertos.

¡Gracias de antemano!

Respuesta1

Si está instalando cmus desde la fuente, también necesita instalar todas las dependencias.

¡Mira esto!

Era necesario instalar paquetes de desarrollo para las bibliotecas utilizadas para complementos de entrada y salida. La mayoría no están instalados en una instalación predeterminada de Ubuntu 14.04. Encontré la lista de bibliotecas en una página de ArchLinux (https://www.archlinux.org/packages/community/x86_64/cmus/)

Estas bibliotecas incluyen:

libcue

maldiciones

alsa-lib (opcional): para compatibilidad con el complemento de salida ALSA

faad2 (opcional): para compatibilidad con el complemento de entrada AAC

ffmpeg (opcional): para compatibilidad con el complemento de entrada ffmpeg

flac (opcional): para compatibilidad con el complemento de entrada flac

libao (opcional): para compatibilidad con el complemento de salida AO

libcdio-paranoia (opcional) - para soporte de cdio

libmad (opcional): para compatibilidad con complementos de entrada de mp3

libmodplug (opcional): para compatibilidad con el complemento de entrada modplug

libmp4v2 (opcional): para compatibilidad con el complemento de entrada mp4

libmpcdec (opcional): para compatibilidad con el complemento de entrada musepack

libpulse (opcional): para compatibilidad con el complemento de salida PulseAudio

libvorbis (opcional): para compatibilidad con el complemento de entrada vorbis

opusfile (opcional): para compatibilidad con el complemento de entrada opus

wavpack (opcional): para compatibilidad con el complemento de entrada wavpack

faad2 (hacer)

ffmpeg (hacer)

flac (hacer)

libao (hacer)

libcdio-paranoia (hacer)

libmad (hacer)

libmodplug (hacer)

libmp4v2 (hacer)

libmpcdec (hacer)

libpulse (hacer)

libvorbis (hacer)

opusfile (hacer)

wavpack (hacer)

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

información relacionada