Bagaimana cara menginstal VLC 3.0 di Ubuntu Zesty 17.04?

11

Saya mengalami kesulitan menginstal VLC 3.0 di Ubuntu Zesty. Menggunakan PPA resmi . Saya menambahkannya menggunakan

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

Dan apt-cache showsudah terdaftar,

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

tetapi ketika saya mencoba untuk menginstal 3.0.0dengan sudo apt-get install vlc=3.*saya dapatkan,

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.

Apakah ada PPA lain yang menyediakan VLC 3.0 di Ubuntu Zesty? Tampaknya libavcodec-ffmpeg56 diganti namanya,

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

Dan sekarang vlc-3. * Perlu dibangun melawan perpustakaan baru (libavcodec-extra57) dan manifesnya diperbarui dari nama lama (libavcodec-ffmpeg-extra56)

Saya tidak dapat mengajukan bug tentang ini karena Launchpad tidak mendukungnya. Yang bisa saya lakukan adalah menulis pengelola menggunakan forum kontak Launchpad, yang saya lakukan. Tidak ada tanggapan kembali.

Evan Carroll
sumber
2
Itu vlc ppa adalah lelucon, itu hanya membangun otomatis yang terus gagal. Misalnya bangunan 16,04 terakhir yang benar-benar berhasil adalah pada 2016/08/13. Sepertinya tidak pernah ada bangunan 17,04 yang benar-benar dibangun ..
doug

Jawaban:

18

Anda dapat menginstal sekejap vlc 3:

sudo snap install vlc

Ini akan diinstal bersama vlc asli Anda (jika Anda tidak menghapus vlc asli).

elmicha
sumber
4
Jika Anda memerlukan snap vlc untuk menelusuri / membuka di luar $ HOME Anda kemudian hapus sudo snap remove vlc& instal ulang dengansudo snap install --classic vlc
doug
1
Layak disebutkan: VLC yang dikemas sebagai Snap terakhir kali diperbarui pada 20 Januari 2017. Jadi saya tidak yakin apakah ini masih dipertahankan, tetapi berfungsi sekarang. =)
Evan Carroll
Oh Tuhan! Menggunakan metode snap membutuhkan 115MB Data !!
Anwar
Juga patut disebutkan, versi ini tidak dapat diputar mp4
Evan Carroll
Sepertinya tidak ada lagi, sayangnya.
Ken Sharp
2

Saya lebih suka flatpaklebih snap. Ini open source dan aplikasi multi lengkungan sandboxing dan kerangka kerja distribusi untuk Linux. Sangat mudah untuk digunakan dan Anda dapat menjalankan aplikasi closed source seperti Steam, Sublimetextdi dalamnya.

Anda dapat menginstalnya melalui ppaatau membangunnya langsung github, tidak memerlukan banyak waktu. Apa yang saya lakukan untuk Ubuntu 16.04 saya

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

kemudian tambahkan repositori aplikasi untuk menginstal aplikasi.

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

Akhirnya instal VLC

flatpak --user install flathub org.videolan.VLC

dan meluncurkannya via

flatpak run org.videolan.VLC

Untuk melihat aplikasi dan runtime yang tersedia

 flatpak --user remote-ls -d flathub

Untuk info lebih lanjut, lihat Flatpak

EDIT: Saya menambahkan dependensi baru dan mengubah urutan urutan instalasi.

kenn
sumber
Sementara instruksi Anda tidak berhasil untuk saya (terlalu banyak dependensi yang hilang, dll.) Saya ingin mengucapkan terima kasih karena menyarankan Flatpak. Saya menginstal petunjuk berikut yang ditemukan di sini flatpak.org/getting.html Versi VLC ini berfungsi dengan baik (Versi Snap tidak berguna) akhirnya mendukung Chromecast :)
Chris Carter
1

Saya pikir Anda mungkin telah menambahkan sumber ppa yang salah, atau ppa tidak berfungsi 100% untuk 17,04 sekarang. Rumah ppc tertaut mengatakan untuk 17,04 ini harus berada di suatu tempat di/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

Dari paket yang ingin diinstal dan tergantung pada, saya melihat banyak "16,04" yang tidak cocok untuk sistem "17,04" Anda. Suka:

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...  
Xen2050
sumber
Titik 16,04 valid, tetapi sudo add-apt-repository ppa:videolan/master-dailymenambahkan baris-baris itu, kecuali ia melakukannya di /etc/apt/sources.list.d/videolan-ubuntu-master-daily-zesty.listsehingga sources.list Anda tidak dimodifikasi (masih bekerja dengan apt meskipun). apt-add-repositoryjuga membawa kunci ppa sehingga paket dapat diuji untuk tanda tangan.
Evan Carroll
Itu bukan pertanda baik ... Saya pikir ppa itu sendiri tidak dikonfigurasi atau berfungsi dengan benar untuk 17.04. Saya mencoba menjelajahinya secara manual dan saya memang melihat beberapa file sumber dengan "17.04" di nama-nama di sini , tetapi tidak ada file deb. Untuk 17,04. Mungkin deb 16.10 mungkin berhasil, atau dikompilasi dari sumber?
Xen2050
0

Saya memiliki PPA videolan / master-harian diaktifkan meskipun niat saya adalah untuk tidak menggunakan 3.0 kembali ketika saya upgrade ke 17.04, jadi saya terus menggunakan apa yang saya pikir adalah 2.x builds terbaru. Saya hanya memperhatikan bahwa beberapa ikon di antarmuka telah berubah dan memeriksa dialog tentang untuk mengetahui bahwa saya menggunakan 3.0 sekarang.

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)
LiveWireBT
sumber