我在 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.0
时,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.
是否有另一个 PPA 在 Ubuntu Zesty 中提供 VLC 3.0?好像是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 联系论坛编写维护者。没有回音。
您可以安装 vlc 3 的快照:
它将与您的原始 vlc 一起安装(如果您不卸载原始 vlc)。
我更
flatpak
喜欢snap
. 它是适用于 Linux 的开源和多架构应用程序沙盒和分发框架。它易于使用,您可以在其中运行诸如Steam
,Sublimetext
之类的闭源应用程序。您可以通过 安装
ppa
或直接从 构建它github
,不需要太多时间。我为我的 Ubuntu 16.04 做了什么然后添加应用程序存储库以安装应用程序。
最后安装
VLC
并通过启动它
查看可用的应用程序和运行时
欲了解更多信息,请查看Flatpak
编辑:我添加了新的依赖项并更改了安装顺序。
我认为您可能添加了错误的 ppa 源,或者 ppa 现在无法在 17.04 中 100% 工作。链接的 ppc 主页说,对于 17.04,这些应该在某个地方
/etc/apt/sources.list*
从它想要安装和依赖的软件包中,我看到很多“16.04”听起来不适合您的“17.04”系统。喜欢:
我启用了 videolan/master-daily PPA,虽然我的意图是在升级到 17.04 时不使用 3.0,所以我继续使用我认为是最新的 2.x 版本。我刚刚注意到界面中的一些图标发生了变化,并检查了关于对话框,发现我现在使用的是 3.0。