由于未满足依赖关系,VLC 将无法安装

由于未满足依赖关系,VLC 将无法安装

我运行的是 Linux Mint 17.3,但无法安装 VLC。当我输入时

sudo apt-get install vlc

这是我得到的结果:

正在阅读包裹清单...完成

构建依赖树

读取状态信息...完成

某些软件包无法安装。这可能意味着您请求了一种不可能的情况,或者如果您使用的是不稳定的发行版,某些所需的软件包尚未创建或已移出传入。以下信息可能有助于解决这种情况: 以下软件包具有未满足的依赖关系: vlc :依赖项:vlc-nox (= 2.2.1-3~ubuntu14.04.1~c42.ppa1) 但不会安装依赖项: libstdc++6 (>= 4.9) 但要安装 4.8.4-2ubuntu1~14.04 E: 无法纠正问题,您持有损坏的软件包。

知道如何解决这个问题吗?

答案1

安装 synaptic pachage 管理器并修复损坏的包

1)添加ppa并安装vlc

sudo add-apt-repository ppa:videolan/stable-daily
sudo apt-get update
sudo apt-get install vlc

2) 或者检查依赖关系并安装vlc

 sudo apt-cache showpkg vlc

建立依赖关系

 sudo apt-get build-dep vlc

然后安装它

3)你可以从包管理器安装vlc

答案2

如果您的 APT/Dpkg 软件包版本不匹配,则可能意味着/etc/apt/sources.list.检查它是否使用 distro upstream。更改所有行,例如:

deb http://tralalala.xxxxxxxx.com/lol ffff main contrib non-free

deb http://tralalala.xxxxxxxx.com/lol upstream main contrib non-free

您不必更改 deb-src 行。更新sources.list文件后,运行sudo apt-get update.然后尝试再次安装 VLC。

相关内容