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).
Próbowałem wszystkiego -f
-f install
Ale wydaje się, że nic nie działa. to nie wszystko, kiedy próbujęsudo apt upgrade
Pojawia się następujący błąd
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.
Próbowałem nawet, -f
ale nic się nie dzieje.
Proszę pomóż
apt
16.04
dependencies
vlc
Akash Sarpal
źródło
źródło
-f
jak wsudo apt-get -f install
? Ponieważ nie jest to całkowicie jasne z napisanego opisu. Najprawdopodobniej literówka, ale nadal wolę pytać.sudo ppa-purge xorg-edgers
. Uważam, że jest to konkretna wersja powielonego pytania.2.2.2+git20160830+r58831+56~ubuntu16.04.1
to, że używasz git (testowej) wersji VLC zamiast domyślnej wersji VLC swojej dystrybucji. Dlatego pierwszym krokiem jest usunięcie takiego repozytorium poprzez uruchomienie komendy powłoki terminalu, takiej jaksudo rm /etc/apt/sources.list.d/videolan*
(zakładając, że takie repozytorium jest własnością Videolan). Następnie uruchom poleceniesudo 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
, aby zainstalować domyślną (stabilną) VLC twojej dystrybucji.Odpowiedzi:
Jedynym rozwiązaniem tego problemu jest dodanie stabilnego repozytorium padoka mesa.
https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/pkppa
Następnie uruchomić
Na pewno zadziała, ponieważ powyższe repozytorium zawiera zarówno libgles1-mesa, jak i libgles2-mesa wymagane dla VLC.
źródło
libgles1-mesa
problemów. Taki problem z systemami Debiana, zbyt wiele różnych repozytoriów ze zbyt wieloma różnymi wersjami, jest to kompletny bałagan rozpraszający, jeśli chodzi o pakiety Debiana, ponieważ lubi się łamać.Próbować:
źródło
Możesz spróbować wykonać to samo za pomocą poniższego polecenia
źródło
Miałem dokładnie ten sam problem z bibliotekami (nie mogę zainstalować VLC z powodu problemów z zależnościami bibliotek libgles1-mesa i libgles2-mesa). Mógłbym rozwiązać problem za pomocą aptitude.
Jednak nie mogłem od razu zainstalować VLC z powodu problemów z biblioteką.
Najpierw musiałem zaktualizować libgles1-mesa za pomocą $ sudo aptitude install libgles1-mesa
na pytanie do proponowanego rozwiązania (prowadzenie niezainstalowanej biblioteki) odpowiedź: NIE
następnie zaakceptuj alternatywną propozycję: przywracanie libgl1-mesa-glx i libglapi-mesa do poprzednich wersji
potem kontynuowałem z libgles2-mesa z: $ sudo aptitude install libgles2-mesa
tym razem proponowane rozwiązanie nie miało problemu i zainstalowało bibliotekę
W tym momencie mogłem zainstalować vlc za pomocą $ sudo apt-get install vlc
i VLC działało i działa Hove, działa również dla Ciebie!
źródło
ppa-purge ppa:xorg-edgers/ppa
, obniżyłem liczbę pakietów, a następnie udało mi się zainstalować VLC :). Zobaczę, czy X nadal działa po restarcie 😂Dodaj PPA do codziennych przedpremierowych wersji VLC i zainstaluj:
Teraz otwórz VLC z Unity Dash (lub równoważnego programu uruchamiającego aplikacje).
źródło
Masz 2 opcje:
Zainstaluj go bezpośrednio z „Centrum oprogramowania”. Przejdź do oprogramowania Ubuntu i wpisz w polu wyszukiwania wpisz „VLC”. Tam znajdziesz odtwarzacz i możesz go zainstalować, klikając Install.
Wypróbuj następujące polecenia w terminalu krok po kroku:
źródło
Następujące polecenia działały dla mnie:
a następnie spróbuj zainstalować VLC za pomocą:
źródło
Po wielu frustracji z niespełnionych zależności, to działało:
źródło