Impossible d'installer le lecteur multimédia VLC dans 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).

J'ai tout essayé -f -f install

Mais rien ne semble fonctionner. ce n'est pas tout quand j'essayesudo apt upgrade

J'obtiens l'erreur suivante

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.

J'ai essayé même le -fmais rien ne se passe encore.

Veuillez aider

Akash Sarpal
la source
1
Vous avez essayé -fcomme dans sudo apt-get -f install? Parce que ce n'est pas totalement clair d'après la description que vous avez écrite. C'est très probablement une faute de frappe, mais je préfère toujours demander.
jawtheshark
Oui, j'ai eu le même problème et j'ai réussi à le résoudre sudo ppa-purge xorg-edgers. Je pense que c'est une version spécifique de la question en double.
Atcold
Cela 2.2.2+git20160830+r58831+56~ubuntu16.04.1signifie que vous utilisez une version git (test) de VLC au lieu de la version VLC par défaut de votre distribution. Par conséquent, la première étape consiste à supprimer ce référentiel en exécutant une commande de terminal shell telle que sudo rm /etc/apt/sources.list.d/videolan*(en supposant que ce référentiel appartient à Videolan). Ensuite, exécutez la commande 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 -yafin d'installer le VLC par défaut (stable) de votre distribution.
Yuri Sucupira

Réponses:

22

La seule solution à ce problème consiste à ajouter un référentiel stable padoka mesa.

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

Exécutez ensuite

sudo apt-get install vlc

Cela fonctionnera sûrement car le référentiel ci-dessus a à la fois libgles1-mesa et libgles2-mesa requis pour vlc ..

Aadarsh
la source
C'est certainement un épargnant de vie. Je faisais quelque chose récemment et j'avais besoin d'utiliser VLC pour découvrir que quelque chose d'autre l'avait désinstallé et ne pouvait pas réinstaller en raison de libgles1-mesaproblèmes. Ce problème avec les systèmes Debian, trop de dépôts différents avec trop de versions différentes, c'est un gâchis complet de dispersion quand il s'agit de paquets Debian car il aime se casser.
1
semble résoudre le problème général de libgles1-mesa et libgles2-mesa mutualité-exclusivité en 16.04.
cheshirekow
1
Fonctionne parfaitement!
Saurabh Bayani
Parfait! La solution fonctionne toujours le 16.04.
Ricky Dam
1
J'ai ajouté ce ppa. Ensuite, exécutez la commande pour installer vlc et c'est toujours la même erreur avec les dépendances :(
user3804598
5

Essayer:

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
la source
Cela fonctionne - en supprimant toutes les versions en utilisant le (*) puis en exécutant les commandes une par une, la réinstallation a finalement fonctionné pour moi.
Gadgetroid
J'ai fait exactement comme recommandé ici. J'ai passé beaucoup de temps (!!) et cela n'a pas fonctionné (la même erreur avec les dépendances apparaît) :(
user3804598
3

Vous pouvez essayer de suivre la même chose en utilisant la commande ci-dessous

sudo apt-get install aptitude
sudo aptitude install vlc
vembutech
la source
1

J'ai eu exactement le même problème de bibliothèques (impossible d'installer vlc en raison de problèmes avec les dépendances des bibliothèques libgles1-mesa et libgles2-mesa). Je pourrais résoudre le problème en utilisant aptitude.

Cependant, je n'ai pas pu installer vlc immédiatement en raison des problèmes de dépendance de la bibliothèque.

J'ai d'abord dû mettre à jour libgles1-mesa avec $ sudo aptitude install libgles1-mesa

à la question à la solution proposée (en gardant la bibliothèque non installée) réponse: NON

puis accepter la proposition alternative: rétablir libgl1-mesa-glx et libglapi-mesa aux versions précédentes

puis j'ai continué avec libgles2-mesa avec: $ sudo aptitude install libgles2-mesa

cette fois, la solution proposée n'a eu aucun problème et a installé la bibliothèque

À ce stade, je pourrais installer vlc avec $ sudo apt-get install vlc

et vlc était en place et fonctionnait Hove, cela fonctionne aussi bien pour vous!

Thierry B
la source
1
Cette solution exigerait, dans mon cas, la suppression de Skype et Wine. Ce n'est pas une solution.
jfneis
Identique à la précédente. Il semble que les dépendances brisées doivent faire quelque chose avec xorg-edgers ppa que j'utilise. Je vais essayer de retirer le ppa.
s3v3n
J'ai couru ppa-purge ppa:xorg-edgers/ppa, il a rétrogradé un tas de packages puis j'ai pu installer vlc :). Va voir si le X fonctionne toujours après un redémarrage 😂
s3v3n
Peut-être lié: askubuntu.com/questions/551301/…
s3v3n
0

Ajoutez le PPA pour les versions préliminaires quotidiennes de VLC et installez-le:

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

Ouvrez maintenant VLC depuis Unity Dash (ou un lanceur d'application équivalent).

Avani badheka
la source
non encore les dépendances arrivent
Akash Sarpal
êtes-vous root?
Avani badheka
oui je suis l'administrateur
Akash Sarpal
essayez de redémarrer le PC et réessayez: sudo apt update && sudo apt install vlc
Avani badheka
1
je l'ai essayé mais encore une fois la même erreur
Akash Sarpal
0

Vous avez 2 options:

  1. Installez-le directement à partir du "Centre logiciel". Allez dans le logiciel Ubuntu et tapez dans la zone de recherche tapez "VLC". Vous y trouverez le lecteur et vous pouvez l'installer en cliquant sur Install.

  2. Essayez les commandes suivantes dans le terminal étape par étape:

    sudo apt-get update
    sudo apt-get install vlc
    
    sudo apt-get install vlc browser-plugin-vlc (embedded in Mozilla Firefox)
    
Avani badheka
la source
1
J'ai essayé le logiciel central et l'installation ne se termine jamais, elle reste bloquée au démarrage uniquement.
Akash Sarpal
1
je l'ai essayé et rien ne se passe même avec les commandes de terminal ci-dessus que vous
avez
Télécharger à partir du lien puis le dpkg
Avani badheka
qu'est-ce que dpkg. je suis nouveau sur ubuntu
Akash Sarpal
-1

Les commandes suivantes ont fonctionné pour moi:

sudo apt-get update --fix-missing

sudo dpkg --configure -a

sudo apt-get install -f

puis essayez d'installer VLC en utilisant:

sudo apt install vlc
Rahul Kumar
la source
-1

Après beaucoup de frustration avec les dépendances non satisfaites, cela a fonctionné:

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
la source
Voté sans explication.
Sridhar Sarnobat