Linux

未滿足的依賴項 libappindicator1

  • May 1, 2022

我正在嘗試在我的 Linux Mint 發行版上安裝 VPN 客戶端 Forticlient,但由於以下錯誤而無法安裝:

The following packages have unmet dependencies.
forticlient : Depends: libappindicator1 (> 0) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

看起來這個 libappindicator1 失去了,所以我研究了這個問題,例如這裡:Missing libappindicator1,解決方案是:

apt-get -f install 

這並不能解決我的問題。我嘗試使用 aptitude 直接安裝 libappindicator1,但出現此錯誤:

libappindicator1 :取決於:libindicator7 (>= 0.4.90) 這是一個虛擬包,任何可用包都沒有提供

我無法找到如何在任何地方解決這個問題,或者如何獲得這個 libindicator7 模組 - 我不確定它是一個虛擬包意味著什麼。

看起來 Linux Mint 開發人員出於某種原因libindicator7從官方儲存庫中刪除了軟體包。一種解決方案可能是從例如Debian 儲存庫下載此軟體包,然後使用以下命令進行安裝:

dpkg -i libindicator7_0.5.0-3+b1_amd64.deb

只需確保為正確的 CPU 架構下載並安裝軟體包即可。

最後,執行這個命令來修復你的依賴樹:

apt-get -f install 

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