Vlc

由於未滿足的依賴關係,VLC 將無法安裝

  • January 29, 2016

我正在執行 Linux Mint 17.3,但無法安裝 VLC。當我輸入

sudo apt-get install vlc

這是我得到的結果:

閱讀包裹清單…完成

建構依賴樹

讀取狀態資訊…完成

某些軟體包無法安裝。這可能意味著您請求了一種不可能的情況,或者如果您使用的是不穩定的發行版,一些必需的軟體包尚未創建或已從 Incoming 中移出。以下資訊可能有助於解決這種情況: 以下軟體包具有未滿足的依賴關係: vlc : Depends: vlc-nox (= 2.2.1-3~ubuntu14.04.1~c42.ppa1) 但不會安裝 Depends: libstdc++6 (>= 4.9) 但要安裝 4.8.4-2ubuntu1~14.04 E: 無法糾正問題,您持有損壞的軟體包。

知道如何解決這個問題嗎?

如果您的 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。

安裝突觸包管理器並修復損壞的包

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

引用自:https://unix.stackexchange.com/questions/258403