Como instalo o VLC 3.0 no Ubuntu Zesty 17.04?

10

Estou com dificuldades para instalar o VLC 3.0 no Ubuntu Zesty. Usando o PPA oficial . Eu adicionei usando

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

E apt-cache show está listado,

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

mas quando tento instalar o 3.0.0 com sudo apt-get install vlc=3.* ,

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.

Existe outro PPA que fornece o VLC 3.0 no Ubuntu Zesty? Parece que libavcodec-ffmpeg56 foi renomeado,

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

E que agora o vlc-3. * precisa ser construído na nova biblioteca (libavcodec-extra57) e ter seu manifesto atualizado a partir do nome antigo (libavcodec-ffmpeg-extra56)

Eu não posso registrar um bug neste porque o Launchpad não suporta isso. Tudo o que posso fazer é escreva o mantenedor usando o fórum de contatos do Launchpad, o que eu fiz. Nenhuma resposta de volta.

    
por Evan Carroll 19.04.2017 / 05:31

4 respostas

18

Você pode instalar um snap de vlc 3:

sudo snap install vlc

Ele será instalado ao lado do seu vlc original (se você não desinstalar o vlc original).

    
por elmicha 14.05.2017 / 19:09
2

Eu prefiro flatpak over snap . É o framework de sandboxing e distribuição de código aberto e multi-arch para Linux. É fácil de usar e você pode executar aplicativos de código fechado, como Steam , Sublimetext .

Você pode instalá-lo via ppa ou compilá-lo diretamente de github , não leva muito tempo. O que eu fiz para o meu 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

adicione repositórios de aplicativos para instalar aplicativos.

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

Por fim, instale VLC

flatpak --user install flathub org.videolan.VLC

e inicie-o via

flatpak run org.videolan.VLC

Para ver os aplicativos e tempos de execução disponíveis

 flatpak --user remote-ls -d flathub

Para mais informações, confira Flatpak

EDIT: Eu adicionei novas dependências e alterei a ordem da sequência de instalação.

    
por kenn 17.12.2017 / 12:41
1

Eu acho que você pode ter adicionado o ppa errado, ou o ppa não está funcionando 100% para o 17.04 agora. A casa ppc vinculada diz que para o 17.04 eles devem estar em algum lugar em /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

Dos pacotes que ele quer instalar e depende, estou vendo muito "16.04" que não parece certo para o seu sistema "17.04". Como:

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...  
    
por Xen2050 19.04.2017 / 09:44
0

Eu tinha o PPA de videolan / master-daily habilitado, embora minha intenção não fosse usar o 3.0 quando eu atualizei para o 17.04, então continuei a usar o que eu achava que eram as versões mais recentes do 2.x. Acabei de notar que alguns ícones na interface foram alterados e verifiquei a caixa de diálogo sobre para descobrir que estou usando o 3.0 agora.

Package: vlc
Status: install ok installed
Priority: optional
Section: video
Installed-Size: 220
Maintainer: Debian Multimedia Maintainers <[email protected]>
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)
    
por LiveWireBT 03.09.2017 / 10:31

Tags