我尝试在我的 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 丢失了,所以我研究了这个问题,例如这里:缺少 libappindicator1,其中解为:
apt-get -f install
这并不能解决我的问题。我尝试直接使用 aptitude 安装 libappindicator1 并收到此错误:
libappindicator1 :取决于:libindicator7 (>= 0.4.90),它是一个虚拟包,不由任何可用包提供
我找不到如何在任何地方解决这个问题,或者如何获取这个 libindicator7 模块 - 我不确定它是一个虚拟包意味着什么。
答案1
看起来 Linux Mint 开发人员出于某种原因libindicator7
从官方存储库中删除了软件包。一种解决方案可能是下载该包来自,例如,Debian 存储库,并安装它:
dpkg -i libindicator7_0.5.0-3+b1_amd64.deb
只需确保下载并安装适用于正确 CPU 架构的软件包即可。
最后,运行以下命令来修复您的依赖关系树:
apt-get -f install