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


11

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

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

Launchpadはそれをサポートしていないので、これに関するバグも報告できません。私ができることは、Launchpad連絡先フォーラムを使用してメンテナーを作成することだけです。応答がありません。


2
そのvlc ppaは冗談であり、失敗を続ける自動ビルドにすぎません。たとえば、実際に成功した最後の16.04ビルドは2016/08/13でした。おそらく、実際にビルドされた17.04ビルドはありませんでした
。–ダグ

回答:


18

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

sudo snap install vlc

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


4
あなたの$ HOMEの閲覧/オープン外にスナップVLCが必要な場合は、それを削除sudo snap remove vlc&で再インストールsudo snap install --classic vlc
ダグ

1
言及する価値があります:スナップとしてパッケージ化されたVLCは、2017年1月20日に最後に更新されました。したがって、これがまだ維持されているかどうかはわかりませんが、現在は機能しています。=)
エヴァンキャロル

ああ、神様!スナップ方式を使用するには、115MBのデータが必要です!!
アンワール

また言及する価値がある、このバージョンはmp4を再生しません
エヴァンキャロル

悲しいことに、もう存在しないようです。
ケンシャープ

2

私が好むflatpakオーバーsnap。Linux用のオープンソースおよびマルチアーチアプリケーションサンドボックス化および配布フレームワークです。それは使いやすいですし、次のようなクローズドソースのアプリケーションを実行することができSteamSublimetextそれに。

からインストールするppagithub、から直接ビルドできます。それほど時間はかかりません。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をご覧ください

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


あなたの指示は私にはうまくいきませんでしたが(不足している依存関係が多すぎるなど)、Flatpakを提案してくれたことに感謝します。ここにある手順に従ってインストールしましたflatpak.org/getting.htmlこのバージョンのVLCは完全に機能しています(スナップバージョンは役に立たなかった)Chromecastサポートがついに:)
クリスカーター

1

間違った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...  

16.04ポイントは有効ですが、sources.listが変更されないように(ただし、aptでも動作します)sudo add-apt-repository ppa:videolan/master-daily/etc/apt/sources.list.d/videolan-ubuntu-master-daily-zesty.listそうでない場合は、これらの行を追加します。apt-add-repositoryまた、パッケージの署名をテストできるように、PPAのキーも持ち込みます。
エヴァンキャロル

それは良い兆候ではありません...私は17.04のためにPPA自体が設定されていないか、正しく機能していないと考えています。私はそれを手動で閲覧しようとしたんと私は名前に「17.04」といくつかのソースファイルを参照してくださいましたここが、17.04のためのの.debファイル。16.10デバッグ版が動作するか、ソースからコンパイルするのでしょうか?
-Xen2050

0

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 <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)
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.