Mam problem z instalacją VLC 3.0 w Ubuntu Zesty. Korzystanie z oficjalnego PPA . Dodałem to za pomocą
sudo add-apt-repository ppa:videolan/master-daily
sudo apt-get update
I apt-cache show
ma to na liście,
apt-cache show vlc | grep Version
Version: 3.0.0~~git20160813+r65787+62~ubuntu16.04.1
Version: 2.2.4-14ubuntu2
ale gdy próbuję zainstalować 3.0.0
z sudo apt-get install vlc=3.*
mam,
sudo apt-get install vlc=3.*
Reading package lists... Done
Building dependency tree
Reading state information... Done
Selected version '3.0.0~~git20160813+r65787+62~ubuntu16.04.1' ( [amd64]) for 'vlc'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
vlc : Depends: vlc-nox (= 3.0.0~~git20160813+r65787+62~ubuntu16.04.1) but it is not going to be installed
Depends: libavcodec-ffmpeg56 (>= 7:2.6) but it is not installable or
libavcodec-ffmpeg-extra56 (>= 7:2.6) but it is not installable
Depends: libgles1-mesa (>= 7.8.1) or
libgles1
Recommends: vlc-plugin-notify (= 3.0.0~~git20160813+r65787+62~ubuntu16.04.1) but it is not going to be installed
Recommends: vlc-plugin-samba (= 3.0.0~~git20160813+r65787+62~ubuntu16.04.1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Czy istnieje inny PPA, który zapewnia VLC 3.0 w Ubuntu Zesty? Wygląda na to, że nazwa libavcodec-ffmpeg56 została zmieniona,
$ apt-cache search libavcodec ffmpeg
libavcodec-extra57 - FFmpeg library with additional de/encoders for audio/video codecs
I to teraz vlc-3. * Należy zbudować w oparciu o nową bibliotekę (libavcodec-extra57) i zaktualizować jej manifest ze starej nazwy (libavcodec-ffmpeg-extra56)
Nie mogę też zgłosić błędu, ponieważ Launchpad tego nie obsługuje. Wszystko, co mogę zrobić, to napisać opiekuna za pomocą forum kontaktowego Launchpad, co zrobiłem. Brak odpowiedzi z powrotem.
Odpowiedzi:
Możesz zainstalować przystawkę VLC 3:
Zostanie on zainstalowany wraz z oryginalnym VLC (jeśli nie odinstalujesz oryginalnego VLC).
źródło
sudo snap remove vlc
i zainstaluj ponownie za pomocąsudo snap install --classic vlc
Wolę
flatpak
ponadsnap
. Jest to platforma typu open source i platforma wielu architektów do piaskownic i dystrybucji. Jest łatwy w użyciu i można uruchomić aplikacji źródłowych, takich jak zamknięteSteam
,Sublimetext
w nim.Możesz zainstalować go za pomocą
ppa
lub bezpośrednio z niego zbudowaćgithub
, nie zajmuje to dużo czasu. Co zrobiłem dla mojego Ubuntu 16.04następnie dodaj repozytoria aplikacji, aby zainstalować aplikacje.
Wreszcie zainstaluj
VLC
i uruchom go przez
Aby zobaczyć dostępne aplikacje i środowiska wykonawcze
Aby uzyskać więcej informacji, sprawdź Flatpak
EDYCJA: Dodałem nowe zależności i zmieniłem kolejność sekwencji instalacji.
źródło
Myślę, że dodałeś niewłaściwe źródło ppa lub ppa nie działa teraz w 100% dla 17.04. Połączony ppc home mówi, że dla 17.04 powinny być gdzieś
/etc/apt/sources.list*
Z pakietów, które chce zainstalować i od których zależy, widzę dużo „16.04”, co nie brzmi dobrze dla twojego systemu „17.04”. Lubić:
źródło
sudo add-apt-repository ppa:videolan/master-daily
dodaje te same wiersze,/etc/apt/sources.list.d/videolan-ubuntu-master-daily-zesty.list
tyle że robi to w taki sposób, że twoja sources.list jest niezmodyfikowana (nadal działa z apt).apt-add-repository
wprowadza również klucz ppa, aby pakiety mogły zostać przetestowane pod kątem podpisu.Włączyłem PPA videolan / master-dzienny, chociaż moim zamiarem było nie używać wersji 3.0 po aktualizacji do 17.04, więc nadal używałem tego, co uważałem za najnowsze wersje 2.x. Właśnie zauważyłem, że niektóre ikony w interfejsie uległy zmianie i sprawdziłem okno dialogowe, aby dowiedzieć się, że używam teraz wersji 3.0.
źródło