Não foi possível instalar o vlc media player no 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).

Eu tentei tudo -f -f install

Mas nada parece funcionar. isso não é tudo sempre que eu tentosudo apt upgrade

Estou tendo o erro a seguir

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.

Eu tentei até o, -fmas nada acontece ainda.

Por favor ajude

Akash Sarpal
fonte
1
Você já tentou -fcomo sudo apt-get -f install? Porque, não está totalmente claro na descrição que você escreveu. Provavelmente é um erro de digitação, mas ainda prefiro perguntar.
Jawtheshark 31/08/16
Sim, tive o mesmo problema e consegui resolver sudo ppa-purge xorg-edgers. Eu acredito que esta é uma versão específica da pergunta duplicada.
Atcold 31/03
Isso 2.2.2+git20160830+r58831+56~ubuntu16.04.1significa que você está usando uma versão git (testing) do VLC em vez da versão VLC padrão da sua distribuição. Portanto, o primeiro passo é remover esse repositório executando um comando do terminal shell como sudo rm /etc/apt/sources.list.d/videolan*(assumindo que esse repositório seja de propriedade da Videolan). Depois, execute o 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 o VLC padrão (estável) da sua distribuição.
Yuri Sucupira

Respostas:

22

A única solução para esse problema é adicionar o repositório estável do padoka mesa.

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

Então corra

sudo apt-get install vlc

Funcionará com certeza Como o repositório acima tem libgles1-mesa e libgles2-mesa necessários para o vlc.

Aadarsh
fonte
Isso com certeza é um salva-vidas. Eu estava fazendo algumas coisas recentemente e precisava usar o VLC para descobrir que alguma outra coisa o havia desinstalado e não foi possível instalar novamente devido a libgles1-mesaproblemas. Esse problema com os sistemas Debian, muitos repositórios diferentes com muitas versões diferentes, é uma bagunça completa quando se trata de pacotes Debian, porque ele gosta de se quebrar.
1
parece corrigir o problema geral de exclusividade mútua libgles1-mesa e libgles2-mesa no 16.04.
Cheshirekow
1
Funcionou perfeitamente!
precisa saber é o seguinte
Perfeito! A solução ainda funciona em 16.04.
Ricky Dam
1
Eu adicionei este ppa. Em seguida, execute o comando para instalar o vlc e ainda é o mesmo erro com dependências :(
user3804598
5

Experimentar:

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
fonte
Isso funciona - removendo todas as versões usando o (*) e executando os comandos um por um, finalmente reinstalando novamente funcionou para mim.
Gadgetroid
Eu fiz exatamente como recomendado aqui. Passei muito tempo (!!) e não funcionou (o mesmo erro com dependências aparece) :(
user3804598
3

Você pode tentar seguir o mesmo usando o comando abaixo

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

Eu tinha exatamente o mesmo problema de bibliotecas (não é possível instalar o vlc devido a problemas com as dependências das bibliotecas libgles1-mesa e libgles2-mesa). Eu poderia resolver o problema usando o aptitude.

No entanto, não consegui instalar o vlc imediatamente devido a problemas de dependência da biblioteca.

Primeiro eu tive que atualizar o libgles1-mesa com o $ sudo aptitude install libgles1-mesa

à pergunta da solução proposta (mantendo a biblioteca não instalada), responda: NÃO

depois aceite a proposta alternativa: revertendo libgl1-mesa-glx e libglapi-mesa para versões anteriores

então eu continuei com o libgles2-mesa com: $ sudo aptitude install libgles2-mesa

desta vez, a solução proposta não teve problemas e instalou a biblioteca

Neste ponto, eu poderia instalar o vlc com $ sudo apt-get install vlc

e o vlc estava instalado e operando o Hove, funciona também para você!

Thierry B
fonte
1
Essa solução exigiria, no meu caso, a remoção do Skype e do Wine. Esta não é uma solução.
Jfneis
O mesmo que o anterior. Parece que as dependências quebradas têm a ver com o xorg-edgers ppa que estou usando. Vou tentar remover o ppa.
S3v3n 02/03
Eu corri ppa-purge ppa:xorg-edgers/ppa, ele rebaixou um monte de pacotes e, em seguida, consegui instalar o vlc :). Vai ver se o X ainda funciona após uma reinicialização 😂
s3v3n
Possivelmente relacionado: askubuntu.com/questions/551301/…
s3v3n 2/17/17
0

Adicione o PPA para compilações diárias de pré-lançamento do VLC e instale-o:

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

Agora abra o VLC no Unity Dash (ou no iniciador de aplicativos equivalente).

Avani badheka
fonte
Nope ainda o dependencis chegando
Akash Sarpal
você é usuário root?
Avani badheka
Sim, eu sou o administrador
#
tente reiniciar o pc e tente novamente: sudo update apt && sudo apt instalar vlc
Avani badheka
1
i tentou fazê-lo, mas againa o mesmo erro
Akash Sarpal
0

Você tem 2 opções:

  1. Instale-o diretamente no "Software Center". Vá para o software Ubuntu e digite na caixa de pesquisa tipo "VLC". Lá você encontra o player e pode instalá-lo clicando em Install.

  2. Tente os seguintes comandos no terminal passo a passo:

    sudo apt-get update
    sudo apt-get install vlc
    
    sudo apt-get install vlc browser-plugin-vlc (embedded in Mozilla Firefox)
    
Avani badheka
fonte
1
Eu tentei a coisa do centro de software e a instalação nunca termina, ela fica presa apenas no início.
Akash Sarpal
1
Eu tentei e nada está acontecendo Eveny com os comandos do terminal acima que u mencionados
Akash Sarpal
Faça o download do link e depois dpkg
Avani badheka 31/08
o que é dpkg eu sou novo no ubuntu
Akash Sarpal
-1

Os seguintes comandos funcionaram para mim:

sudo apt-get update --fix-missing

sudo dpkg --configure -a

sudo apt-get install -f

e tente instalar o VLC usando:

sudo apt install vlc
Rahul Kumar
fonte
-1

Depois de muita frustração com dependências não atendidas, isso funcionou:

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
fonte
Votou sem explicação.
Sridhar Sarnobat 22/10/19