우분투 16.04 LTS에서 VLC 미디어 플레이어를 설치할 수 없습니다


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).

나는 eveything을 시도했다 -f -f install

그러나 아무것도 효과가없는 것 같습니다. 내가 시도 할 때 이것은 전부가 아니다sudo apt upgrade

다음과 같은 오류가 발생합니다

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.

나는 심지어 시도했지만 -f여전히 아무 일도 일어나지 않습니다.

도와주세요


1
-f에서 시도한 것처럼 sudo apt-get -f install? 왜냐하면 당신이 쓴 설명에서 완전히 명확하지 않기 때문입니다. 오타 일 가능성이 높지만 여전히 묻기를 선호합니다.
jawtheshark

네, 같은 문제가 있었고로 해결했습니다 sudo ppa-purge xorg-edgers. 나는 이것이 복제 된 질문의 특정 버전이라고 생각합니다.
Atcold

2.2.2+git20160830+r58831+56~ubuntu16.04.1, 배포판의 기본 VLC 버전 대신 git (테스트) 버전의 VLC를 사용하고 있습니다. 따라서 첫 번째 단계는 다음과 같은 쉘 터미널 명령을 실행하여 해당 저장소를 제거 sudo rm /etc/apt/sources.list.d/videolan*하는 것입니다 (예 : Videolan이 이러한 저장소를 소유한다고 가정). 그런 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 -y다음 배포본의 기본 (안정된) VLC를 설치하려면 명령 을 실행하십시오 .
유리 Sucupira

답변:


22

이 문제에 대한 유일한 해결책은 padoka mesa 안정적인 저장소를 추가하는 것입니다.

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

그런 다음 실행

sudo apt-get install vlc

위의 저장소에는 vlc에 필요한 libgles1-mesa와 libgles2-mesa가 모두 있습니다.


이것은 확실히 생명의 은인입니다. 최근에 몇 가지 일을하고 있었고 VLC를 사용하여 다른 것이 VLC를 제거하고 libgles1-mesa문제로 인해 다시 설치할 수 없다는 것을 알 필요가있었습니다 . 이 문제는 데비안 시스템, 너무 많은 다른 버전의 너무 많은 다른 repos와 관련이 있습니다. 데비안 패키지와 관련하여 완전히 흩어지면 혼란스러워합니다.

1
16.04에서 libgles1-mesa nd libgles2-mesa 상호 독점권의 일반적인 문제를 해결하는 것으로 보입니다.
cheshirekow

1
완벽하게 일했다!
Saurabh Bayani

완전한! 솔루션은 여전히 ​​16.04에서 작동합니다.
Ricky Dam

1
이 ppa를 추가했습니다. 그런 다음 명령을 실행하여 vlc를 설치하십시오. 이는 여전히 종속성과 동일한 오류입니다. (
user3804598

5

시험:

sudo apt-get --purge remove vlc*
sudo apt-get autoremove
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install vlc

이것은 작동합니다-(*)를 사용하여 모든 버전을 제거한 다음 명령을 하나씩 다시 실행하면 마침내 다시 설치되었습니다.
Gadgetroid

나는 여기에 권장 된대로 정확하게했다. 많은 시간 (!!)을 보냈는데 작동하지 않았습니다 (종속성과 동일한 오류가 나타납니다) :(
user3804598

3

아래 명령을 사용하여 동일하게 시도 할 수 있습니다

sudo apt-get install aptitude
sudo aptitude install vlc

1

라이브러리와 동일한 문제가 있습니다 (libgles1-mesa 및 libgles2-mesa 라이브러리 종속성 문제로 인해 vlc를 설치할 수 없음). 적성을 사용하여 문제를 해결할 수 있습니다.

그러나 라이브러리 종속성 문제로 인해 vlc를 즉시 설치할 수 없습니다.

먼저 $ sudo aptitude install libgles1-mesa로 libgles1-mesa를 업데이트해야했습니다.

제안 된 솔루션에 대한 질문 (설치되지 않은 라이브러리 유지) 답변 : 아니오

그런 다음 대체 제안을 수락하십시오. libgl1-mesa-glx 및 libglapi-mesa를 이전 버전으로 되돌리기

그런 다음 libgles2-mesa로 진행했습니다 : $ sudo aptitude install libgles2-mesa

이번에는 제안 된 솔루션에 문제가 없었고 라이브러리를 설치했습니다.

이 시점에서 $ sudo apt-get install vlc로 vlc를 설치할 수 있습니다

그리고 vlc가 가동되어 Hove를 운영하고 있습니다.


1
이 솔루션은 필자의 경우 Skype와 Wine을 제거해야합니다. 이것은 해결책이 아닙니다.
jfneis 2012 년

이전과 동일합니다. 깨진 종속성은 내가 사용하는 xorg-edgers ppa로 무언가를해야한다고 생각합니다. 나는 ppa를 제거하려고 노력할 것이다.
s3v3n

나는 ppa-purge ppa:xorg-edgers/ppa그것을 실행 했다. 많은 패키지를 다운 그레이드 한 다음 vlc를 설치할 수 있었다 :). 재부팅 후 X가 여전히 작동하는지 확인할 것입니다 😂
s3v3n


0

VLC의 일일 시험판 빌드에 대한 PPA를 추가 하고 설치하십시오.

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

이제 Unity Dash (또는 동등한 앱 실행기)에서 VLC를 엽니 다.


아니 아직도는 오는 dependencis
아카 쉬 Sarpal

루트 사용자입니까?
Avani badheka

네, 저는 관리자입니다
Akash Sarpal

PC를 다시 시작하고 다시 시도하십시오 : sudo apt update && sudo apt install vlc
Avani badheka

1
나는 그것을 시도했지만 다시 같은 오류
Akash Sarpal

0

두 가지 옵션이 있습니다.

  1. "Software Center"에서 직접 설치하십시오. Ubuntu 소프트웨어로 이동하여 검색 상자 유형 "VLC"를 입력하십시오. 거기에서 플레이어를 찾을 수 있으며를 클릭하여 설치할 수 있습니다 Install.

  2. 터미널에서 단계별로 다음 명령을 시도하십시오.

    sudo apt-get update
    sudo apt-get install vlc
    
    sudo apt-get install vlc browser-plugin-vlc (embedded in Mozilla Firefox)
    

1
소프트웨어 센터를 시도했지만 설치가 시작에만 멈추지 않습니다.
Akash Sarpal

1
나는 그것을 시도하고 u가 언급 한 위의 터미널 명령으로 아무 일도 일어나지 않습니다.
Akash Sarpal


링크에서 다운로드 한 다음 dpkg
Avani badheka

dpkg 란 무엇입니까? 나는 우분투에 처음이다
Akash Sarpal

-1

다음 명령이 저에게 효과적이었습니다.

sudo apt-get update --fix-missing

sudo dpkg --configure -a

sudo apt-get install -f

다음을 사용하여 VLC를 설치하십시오.

sudo apt install vlc

-1

충족되지 않은 종속성으로 많은 좌절을 한 후 다음과 같이 작동했습니다.

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
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.