Come posso installare VLC 3.0 su Ubuntu Zesty 17.04?


11

Ho difficoltà a installare VLC 3.0 in Ubuntu Zesty. Utilizzando il PPA ufficiale . L'ho aggiunto usando

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

E lo apt-cache showha elencato,

apt-cache show vlc | grep Version
Version: 3.0.0~~git20160813+r65787+62~ubuntu16.04.1
Version: 2.2.4-14ubuntu2

ma quando provo a installare 3.0.0con sudo apt-get install vlc=3.*ottengo,

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.

Esiste un altro PPA che fornisce VLC 3.0 in Ubuntu Zesty? Sembra che libavcodec-ffmpeg56 sia stato rinominato,

$ apt-cache search libavcodec ffmpeg
libavcodec-extra57 - FFmpeg library with additional de/encoders for audio/video codecs

E che ora vlc-3. * Deve essere compilato sulla nuova libreria (libavcodec-extra57) e che il suo manifest sia aggiornato dal vecchio nome (libavcodec-ffmpeg-extra56)

Nemmeno io posso presentare un bug perché Launchpad non lo supporta. Tutto quello che posso fare è scrivere il manutentore usando il forum di contatto di Launchpad, cosa che ho fatto. Nessuna risposta indietro.


2
Quel vlc ppa è uno scherzo, sono solo build automatizzate che continuano a fallire. Ad esempio, l'ultima build 16.04 effettivamente riuscita è stata il 13/08/2016. Probabilmente non c'è mai stata una build 17.04 che effettivamente costruita ..
Doug

Risposte:


18

È possibile installare uno snap di vlc 3:

sudo snap install vlc

Verrà installato insieme al tuo VLC originale (se non disinstalli il VLC originale).


4
Se hai bisogno dello snap vlc per sfogliare / aprire al di fuori di $ HOME, rimuovilo sudo snap remove vlce reinstallalo consudo snap install --classic vlc
Doug

1
Vale la pena ricordare: il VLC impacchettato come Snap è stato aggiornato l'ultima volta il 20 gennaio 2017. Quindi non sono sicuro che questo sia ancora mantenuto, ma ora funziona. =)
Evan Carroll

Oh mio Dio! L'uso del metodo snap richiede 115 MB di dati !!
Anwar,

Vale anche la pena ricordare che questa versione non riproduce mp4
Evan Carroll il

Purtroppo non sembra esistere più.
Ken Sharp,

2

Preferisco flatpakfinita snap. È un framework di distribuzione e sandbox di applicazioni open source e multi arch per Linux. È facile da usare e puoi eseguire applicazioni chiuse come Steam, Sublimetextin esso.

Puoi installarlo tramite ppao crearlo direttamente github, non ci vuole molto tempo. Cosa ho fatto per Ubuntu 16.04

mkdir FLATPAK; cd FLATPAK

git clone --recurse-submodules https://github.com/ostreedev/ostree.git
cd ostree
git submodule update --init
env NOCONFIGURE=1 ./autogen.sh
./configure
make
sudo make install
cd ..
git clone https://github.com/flatpak/flatpak.git
cd flatpak
./autogen.sh
make
sudo make install
cd ..
git clone https://github.com/PipeWire/pipewire.git
cd pipewire
./autogen.sh
make
sudo make install
cd ..
git clone https://github.com/flatpak/xdg-desktop-portal.git
./autogen.sh
make
sudo make install
cd ..
git clone https://github.com/flatpak/xdg-desktop-portal-gtk.git
./autogen.sh
./configure
make 
sudo make install

quindi aggiungere repository di applicazioni per installare le applicazioni.

flatpak --user remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Finalmente installa VLC

flatpak --user install flathub org.videolan.VLC

e avviarlo via

flatpak run org.videolan.VLC

Per visualizzare le applicazioni e i runtime disponibili

 flatpak --user remote-ls -d flathub

Per maggiori informazioni, consulta Flatpak

EDIT: ho aggiunto nuove dipendenze e ho cambiato l'ordine della sequenza di installazione.


Sebbene le tue istruzioni non abbiano funzionato per me (troppe dipendenze mancanti ecc.), Vorrei ringraziarti per aver suggerito Flatpak. Ho installato seguendo le istruzioni trovate qui flatpak.org/getting.html Questa versione di VLC funziona perfettamente (la versione Snap era inutile) Finalmente il supporto Chromecast :)
Chris Carter

1

Penso che potresti aver aggiunto la fonte ppa sbagliata, o la ppa non funziona al 100% per 17.04 ora. La home page ppc collegata dice che per 17.04 questi dovrebbero essere da qualche parte in/etc/apt/sources.list*

deb http://ppa.launchpad.net/videolan/master-daily/ubuntu zesty main
deb-src http://ppa.launchpad.net/videolan/master-daily/ubuntu zesty main

Dai pacchetti che vuole installare e dipende da, vedo un sacco di "16.04" che non suona bene per il tuo sistema "17.04". Piace:

Version: 3.0.0~~git20160813+r65787+62~ubuntu**16.04.1**  
...  
Depends: vlc-nox (= 3.0.0~~git20160813+r65787+62~ubuntu**16.04.1**) but...  
Recommends: vlc-plugin-notify (= 3.0.0~~git20160813+r65787+62~ubuntu**16.04.1**) but...  
Recommends: vlc-plugin-samba (= 3.0.0~~git20160813+r65787+62~ubuntu**16.04.1**) but...  

Il punto 16.04 è valido, ma sudo add-apt-repository ppa:videolan/master-dailyaggiunge quelle stesse righe, tranne per il fatto che il /etc/apt/sources.list.d/videolan-ubuntu-master-daily-zesty.listtuo source.list non è modificato (funziona comunque con apt). apt-add-repositoryporta anche la chiave del ppa in modo che i pacchetti possano essere testati per la firma.
Evan Carroll,

Questo non è un buon segno ... Sto pensando che il ppa stesso non sia configurato o funzioni correttamente per 17.04. Ho provato a sfogliarlo manualmente e ho visto alcuni file sorgente con "17.04" nei nomi qui , ma nessun file .deb per 17.04. Forse un deb 16,10 potrebbe funzionare o compilare dal sorgente?
Xen2050,

0

Avevo abilitato il PPA videolan / master-daily anche se la mia intenzione non era quella di utilizzare 3.0 indietro quando ho aggiornato a 17.04, quindi ho continuato a usare quelle che pensavo fossero le ultime build 2.x. Ho appena notato che alcune icone nell'interfaccia sono cambiate e ho controllato la finestra di dialogo Informazioni per scoprire che sto usando 3.0 ora.

Package: vlc
Status: install ok installed
Priority: optional
Section: video
Installed-Size: 220
Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>
Architecture: amd64
Version: 3.0.0~~git20170829+r71452+74~ubuntu17.04.1
Provides: mp3-decoder
Depends: vlc-bin (= 3.0.0~~git20170829+r71452+74~ubuntu17.04.1), vlc-plugin-base (= 3.0.0~~git20170829+r71452+74~ubuntu17.04.1), vlc-plugin-qt (= 3.0.0~~git20170829+r71452+74~ubuntu17.04.1), vlc-plugin-video-output (= 3.0.0~~git20170829+r71452+74~ubuntu17.04.1), vlc-l10n (= 3.0.0~~git20170829+r71452+74~ubuntu17.04.1)
Recommends: vlc-plugin-notify (= 3.0.0~~git20170829+r71452+74~ubuntu17.04.1), vlc-plugin-samba (= 3.0.0~~git20170829+r71452+74~ubuntu17.04.1), vlc-plugin-skins2 (= 3.0.0~~git20170829+r71452+74~ubuntu17.04.1), vlc-plugin-video-splitter (= 3.0.0~~git20170829+r71452+74~ubuntu17.04.1), vlc-plugin-visualization (= 3.0.0~~git20170829+r71452+74~ubuntu17.04.1)
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.