De repente, mi Ubuntu dejó de reproducir video. Cuando abro un video, el reproductor sugiere que lo instale gstreamer1.0-libav
. Sin embargo, no se instala.
Intenté instalarlo manualmente, aquí está el mensaje de error:
$ sudo apt-get install gstreamer1.0-libav
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
gstreamer1.0-libav : Depends: libavcodec54 (>= 6:9.1-1) but it is not going to be installed or
libavcodec-extra-54 (>= 6:9.13) but it is not going to be installed
Depends: libavformat54 (>= 6:9.1-1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Respuestas:
Dios mio.
Ahora funciona ... No sé por qué ... Pero estoy feliz.
fuente
Creo que este es un problema conocido cuando se trata de la
Multi-Architecture
gestión de paquetes.apt-get
presenta la solución preferida para mantener el arco instalado actual de los mismos paquetes, que no es lo que desea en algunos casos.En este caso, la mejor solución era reemplazar esos
:i386
(libavcodec54 o libavcodec-extra-54, libavformat54, ... otros paquetes del árbol de dependencias) con los:amd64
paquetes correspondientes .AFAIK, la solución más fácil es el uso
aptitude
que proporciona todas las demás soluciones posibles y le permite seleccionar lo que prefiera.Probado en un VirtualBox (Ubuntu 14.04). Lo instalé:
Intentar instalar gstreamer1.0-libav genera el mismo mensaje de error:
Instrucciones para resolver tal caso:
Instalar aptitud:
Ejecutarlo:
Presione /y busque
gstreamer1.0-libav
entoncesEnterVerifique que no lo esté
gstreamer1.0-libav:i368
, use npara buscar el siguiente.Luego presione +para marcarlo para la instalación
En este caso hay dos soluciones, ver mensaje rojo en la parte inferior. Use .o ,para elegir Sugiere 4 eliminaciones, que es la que estamos buscando.
Para confirmar que es la solución correcta, presione epara que examine y muestre lo que va a hacer.
Si está bien, presione !para aplicar esa solución y luego gcomenzar el proceso de instalación.
fuente
Seguía recibiendo el mismo mensaje, pero cambié ligeramente los pasos de @Sergey y trabajé para mí.
Primero desinstale manualmente los siguientes paquetes:
Ahora instale:
fuente