web-dev-qa-db-ja.com

Ubuntu Zesty 17.04にVLC 3.0をインストールするにはどうすればよいですか?

Ubuntu ZestyにVLC 3.0をインストールするのが困難です。 公式PPA を使用します。私はそれを使用して追加しました

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

apt-cache showにリストされている、

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

しかし、3.0.0Sudo 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.

Ubuntu ZestyでVLC 3.0を提供する別のPPAはありますか? libavcodec-ffmpeg56の名前が変更されたようです。

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

そして今、vlc-3。*は新しいライブラリ(libavcodec-extra57)に対してビルドされ、そのマニフェストを古い名前(libavcodec-ffmpeg-extra56)から更新する必要があります

これについてもバグを報告することはできません Launchpadはそれをサポートしていないためです。 私ができることは、Launchpadコンタクトフォーラムを使用してメンテナーを書くことだけです。応答がありません。

11
Evan Carroll

Vlc 3のスナップをインストールできます:

Sudo snap install vlc

元のvlcと一緒にインストールされます(元のvlcをアンインストールしない場合)。

18
elmicha

flatpakよりもsnapの方が好きです。 Linux用のオープンソースおよびマルチArchアプリケーションサンドボックス化および配布フレームワークです。使い方は簡単で、SteamSublimetextなどのクローズドソースアプリケーションを実行できます。

ppaからインストールするか、githubから直接ビルドすることができます。それほど時間はかかりません。 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

次に、アプリケーションリポジトリを追加してアプリケーションをインストールします。

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

最後にVLCをインストールします

flatpak --user install flathub org.videolan.VLC

経由で起動します

flatpak run org.videolan.VLC

利用可能なアプリケーションとランタイムを確認するには

 flatpak --user remote-ls -d flathub

詳細については Flatpak をご覧ください

編集:新しい依存関係を追加し、インストールシーケンスの順序を変更しました。

2
kenn

間違ったPPAソースを追加したか、17.04でPPAが100%動作していないと思います。リンクされたppcホームでは、17.04の場合、これらは/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

インストールしたいパッケージに依存しているため、「17.04」システムには適切ではない「16.04」が多く見られます。好む:

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...  
1
Xen2050

17.04にアップグレードしたときに3.0を使用するつもりはなかったが、videolan/master-daily PPAを有効にしていたため、最新の2.xビルドと思われるものを引き続き使用しました。インターフェイスの一部のアイコンが変更されたことに気づき、aboutダイアログをチェックして、現在3.0を使用していることを確認しました。

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