No se puede instalar vlc media player en ubuntu 16.04 LTS

13
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
vlc : Depends: vlc-nox (= 2.2.2+git20160830+r58831+56~ubuntu16.04.1) but it is not going to be installed
   Depends: libavcodec-ffmpeg56 (>= 7:2.4) but it is not going to be installed or
            libavcodec-ffmpeg-extra56 (>= 7:2.4) but it is not going to be installed
   Depends: libavutil-ffmpeg54 (>= 7:2.4) but it is not going to be installed
   Depends: libgles1-mesa (>= 7.8.1) but it is not going to be installed or
            libgles1
   Depends: libgles2-mesa (>= 7.8.1) but it is not going to be installed or
            libgles2
   Depends: libqt5x11extras5 (>= 5.1.0) but it is not going to be installed
   Depends: libsdl-image1.2 (>= 1.2.10) but it is not going to be installed
   Depends: libsdl1.2debian (>= 1.2.11) but it is not going to be installed
   Depends: libva-drm1 (>= 1.1.0) but it is not going to be installed
   Depends: libva-x11-1 (>= 1.0.3) but it is not going to be installed
   Depends: libva1 (>= 1.2.0) but it is not going to be installed
   Depends: libvlccore8 (>= 2.2.0) but it is not going to be installed
   Depends: libxcb-composite0 but it is not going to be installed
   Depends: libxcb-xv0 (>= 1.2) but it is not going to be installed
   Recommends: vlc-plugin-notify (= 2.2.2+git20160830+r58831+56~ubuntu16.04.1) but it is not going to be installed
   Recommends: vlc-plugin-samba (= 2.2.2+git20160830+r58831+56~ubuntu16.04.1) but it is not going to be installed
   Conflicts: vlc:i386 but 2.1.4-1 is to be installed
vlc:i386 : Depends: vlc-nox:i386 (= 2.1.4-1) but it is not going to be installed
        Depends: libaa1:i386 (>= 1.4p5) but it is not going to be installed
        Depends: libc6:i386 (>= 2.15) but it is not going to be installed
        Depends: libcaca0:i386 (>= 0.99.beta17-1) but it is not going to be installed
        Depends: libfreetype6:i386 (>= 2.2.1) but it is not going to be installed
        Depends: libfribidi0:i386 (>= 0.19.2) but it is not going to be installed
        Depends: libgcc1:i386 (>= 1:4.1.1) but it is not going to be installed
        Depends: libgl1-mesa-glx:i386 but it is not going to be installed or
                 libgl1:i386
        Depends: libqtcore4:i386 (>= 4:4.8.0) but it is not going to be installed
        Depends: libqtgui4:i386 (>= 4:4.8.0) but it is not going to be installed
        Depends: libsdl-image1.2:i386 (>= 1.2.10) but it is not going to be installed
        Depends: libsdl1.2debian:i386 (>= 1.2.11) but it is not going to be installed
        Depends: libstdc++6:i386 (>= 4.6) but it is not going to be installed
        Depends: libtar0:i386 but it is not going to be installed
        Depends: libva-x11-1:i386 (> 1.3.0~) but it is not going to be installed
        Depends: libva1:i386 (> 1.3.0~) but it is not going to be installed
        Depends: libvlccore7:i386 (>= 2.1.0) but it is not installable
        Depends: libx11-6:i386 but it is not going to be installed
        Depends: libxcb-composite0:i386 but it is not going to be installed
        Depends: libxcb-keysyms1:i386 (>= 0.3.9) but it is not going to be installed
        Depends: libxcb-randr0:i386 (>= 1.1) but it is not going to be installed
        Depends: libxcb-shm0:i386 but it is not going to be installed
        Depends: libxcb-xv0:i386 (>= 1.2) but it is not going to be installed
        Depends: libxcb1:i386 (>= 1.6) but it is not going to be installed
        Depends: libxext6:i386 but it is not going to be installed
        Depends: libxinerama1:i386 but it is not going to be installed
        Depends: libxpm4:i386 but it is not going to be installed
        Depends: zlib1g:i386 (>= 1:1.2.3.3) but it is not going to be installed
        Recommends: vlc-plugin-notify:i386 (= 2.1.4-1) but it is not going to be installed
        Recommends: vlc-plugin-pulse:i386 (= 2.1.4-1) but it is not installable
        Conflicts: vlc but 2.2.2+git20160830+r58831+56~ubuntu16.04.1 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

He intentado todo -f -f install

Pero nada parece funcionar. esto no es todo cuando lo intentosudo apt upgrade

Obtuve el siguiente error

Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 vlc:i386 : Depends: vlc-nox:i386 (= 2.1.4-1) but it is not installed
            Depends: libaa1:i386 (>= 1.4p5) but it is not installed
            Depends: libc6:i386 (>= 2.15) but it is not installed
            Depends: libcaca0:i386 (>= 0.99.beta17-1) but it is not installed
            Depends: libfreetype6:i386 (>= 2.2.1) but it is not installed
            Depends: libfribidi0:i386 (>= 0.19.2) but it is not installed
            Depends: libgcc1:i386 (>= 1:4.1.1) but it is not installed
            Depends: libgl1-mesa-glx:i386 but it is not installed or
                     libgl1:i386
            Depends: libqtcore4:i386 (>= 4:4.8.0) but it is not installed
            Depends: libqtgui4:i386 (>= 4:4.8.0) but it is not installed
            Depends: libsdl-image1.2:i386 (>= 1.2.10) but it is not installed
            Depends: libsdl1.2debian:i386 (>= 1.2.11) but it is not installed
            Depends: libstdc++6:i386 (>= 4.6) but it is not installed
            Depends: libtar0:i386 but it is not installed
            Depends: libva-x11-1:i386 (> 1.3.0~) but it is not installed
            Depends: libva1:i386 (> 1.3.0~) but it is not installed
            Depends: libvlccore7:i386 (>= 2.1.0) but it is not installable
            Depends: libx11-6:i386 but it is not installed
            Depends: libxcb-composite0:i386 but it is not installed
            Depends: libxcb-keysyms1:i386 (>= 0.3.9) but it is not installed
            Depends: libxcb-randr0:i386 (>= 1.1) but it is not installed
            Depends: libxcb-shm0:i386 but it is not installed
            Depends: libxcb-xv0:i386 (>= 1.2) but it is not installed
            Depends: libxcb1:i386 (>= 1.6) but it is not installed
            Depends: libxext6:i386 but it is not installed
            Depends: libxinerama1:i386 but it is not installed
            Depends: libxpm4:i386 but it is not installed
            Depends: zlib1g:i386 (>= 1:1.2.3.3) but it is not installed
            Recommends: vlc-plugin-notify:i386 (= 2.1.4-1) but it is not installed
            Recommends: vlc-plugin-pulse:i386 (= 2.1.4-1) but it is not installable
E: Unmet dependencies. Try using -f.

He intentado incluso el -fpero no pasa nada todavía.

Por favor ayuda

Akash Sarpal
fuente
1
Has intentado -fcomo en sudo apt-get -f install? Porque, no está totalmente claro de la descripción que escribió. Es muy probable que sea un error tipográfico, pero aún así prefiero preguntar.
jawtheshark
Sí, tuve el mismo problema y logré resolverlo sudo ppa-purge xorg-edgers. Creo que esta es una versión específica de la pregunta duplicada.
Atcold
Eso 2.2.2+git20160830+r58831+56~ubuntu16.04.1significa que está utilizando una versión git (prueba) de VLC en lugar de la versión de VLC predeterminada de su distribución. Por lo tanto, el primer paso es eliminar dicho repositorio ejecutando un comando de terminal de shell como sudo rm /etc/apt/sources.list.d/videolan*(suponiendo que dicho repositorio sea propiedad de Videolan). Luego, ejecute el comando sudo apt-get purge vlc -y; sudo apt-get autoremove -y; sudo apt-get clean; sudo apt-get update; sudo apt-get check; sudo apt-get dist-upgrade -y; sudo apt-get install vlc -ypara instalar el VLC predeterminado (estable) de su distribución.
Yuri Sucupira

Respuestas:

22

La única solución a este problema es agregar el repositorio estable de Padoka Mesa.

https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/pkppa

Entonces corre

sudo apt-get install vlc

Funcionará seguramente Como el repositorio anterior tiene tanto libgles1-mesa como libgles2-mesa requeridos para vlc ..

Aadarsh
fuente
Este seguro un salvavidas. Estaba haciendo algunas cosas recientemente y necesitaba usar VLC para descubrir que algo más lo había desinstalado y no podía instalarlo nuevamente debido a libgles1-mesaproblemas. Este es un problema con los sistemas Debian, demasiados repositorios diferentes con demasiadas versiones diferentes, es un completo desastre de dispersión cuando se trata de paquetes Debian porque le gusta romperse.
1
parece solucionar el problema general de libgles1-mesa nd libgles2-mesa mutual-exclusivity en 16.04.
cheshirekow
1
Funcionó perfectamente!
Saurabh Bayani
¡Perfecto! La solución aún funciona en 16.04.
Ricky Dam
1
Agregué este ppa. Luego ejecute el comando para instalar vlc y sigue siendo el mismo error con las dependencias :(
user3804598
5

Tratar:

sudo apt-get --purge remove vlc*
sudo apt-get autoremove
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install vlc
Black_FireFox
fuente
Esto funciona: al eliminar todas las versiones usando el (*) y luego ejecutar los comandos uno por uno, finalmente reinstalar nuevamente funcionó para mí.
Gadgetroid
Hice exactamente lo recomendado aquí. Pasé mucho tiempo (!!) y no funcionó (aparece el mismo error con las dependencias) :(
user3804598
3

Puedes intentar seguir lo mismo usando el siguiente comando

sudo apt-get install aptitude
sudo aptitude install vlc
vembutech
fuente
1

Tuve exactamente el mismo problema con las bibliotecas (no puedo instalar vlc debido a problemas con las dependencias de la biblioteca libgles1-mesa y libgles2-mesa). Podría resolver el problema usando aptitude.

Sin embargo, no pude instalar vlc de inmediato debido a los problemas de dependencia de la biblioteca.

Primero tuve que actualizar libgles1-mesa con $ sudo aptitude install libgles1-mesa

a la pregunta de la solución propuesta (mantener la biblioteca no instalada) respuesta: NO

luego acepte la propuesta alternativa: revertir libgl1-mesa-glx y libglapi-mesa a versiones anteriores

luego seguí con libgles2-mesa con: $ sudo aptitude install libgles2-mesa

esta vez la solución propuesta no tuvo problemas e instaló la biblioteca

En este punto, podría instalar vlc con $ sudo apt-get install vlc

y vlc estaba funcionando y funcionando ¡Hove funciona igual de bien para usted!

Thierry B
fuente
1
Esta solución exigiría, en mi caso, eliminar Skype y Wine. Esta no es una solución.
jfneis
Igual que el anterior. Parece que las dependencias rotas tienen que hacer algo con xorg-edgers ppa que estoy usando. Intentaré eliminar el ppa.
s3v3n
Ejecuté ppa-purge ppa:xorg-edgers/ppa, degradé un montón de paquetes y luego pude instalar vlc :). Verá si la X todavía funciona después de un reinicio 😂
s3v3n
Posiblemente relacionado: askubuntu.com/questions/551301/…
s3v3n
0

Agregue el PPA para las versiones diarias de VLC e instálelo:

sudo add-apt-repository ppa:videolan/master-daily
sudo apt update
sudo apt install vlc

Ahora abra VLC desde Unity Dash (o el iniciador de aplicaciones equivalente).

Avani badheka
fuente
nope todavía la dependencia que entra
Akash Sarpal
eres usuario root?
Avani badheka
sí, soy el administrador
Akash Sarpal
intente reiniciar la PC e intente nuevamente: sudo apt update && sudo apt install vlc
Avani badheka
1
lo intenté pero againa el mismo error
Akash Sarpal
0

Tienes 2 opciones:

  1. Instalarlo directamente desde el "Centro de software". Vaya al software de Ubuntu y escriba en el cuadro de búsqueda escriba "VLC". Allí puede encontrar el reproductor y puede instalarlo haciendo clic en Install.

  2. Pruebe los siguientes comandos en la terminal paso a paso:

    sudo apt-get update
    sudo apt-get install vlc
    
    sudo apt-get install vlc browser-plugin-vlc (embedded in Mozilla Firefox)
    
Avani badheka
fuente
1
Intenté lo del centro de software y la instalación nunca se completa, se atasca solo en el inicio.
Akash Sarpal
1
Lo intenté y no pasa nada uniformemente con los comandos de terminal anteriores que mencionaste
Akash Sarpal
Descargar desde el enlace y luego dpkg
Avani badheka
¿Qué es dpkg? soy nuevo en ubuntu
Akash Sarpal
-1

Los siguientes comandos me funcionaron:

sudo apt-get update --fix-missing

sudo dpkg --configure -a

sudo apt-get install -f

y luego intente instalar VLC usando:

sudo apt install vlc
Rahul Kumar
fuente
-1

Después de mucha frustración con las dependencias insatisfechas, esto funcionó:

sudo add-apt-repository ppa:jonathonf/vlc-3
sudo add-apt-repository ppa:jonathonf/ffmpeg-4
sudo add-apt-repository ppa:jonathonf/meson
sudo apt-get update
sudo apt-get install vlc
Sridhar Sarnobat
fuente
Votado abajo sin explicación.
Sridhar Sarnobat