几周前我安装了 Ubuntu 16 桌面。添加了 Chrome,一切都很好。但是现在当我尝试时sudo apt-get install ffmpeg
,我收到此错误消息:
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
google-chrome-stable : Depends: libappindicator1 but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
有什么问题,我该怎么办?
您可以
sudo apt-get -f install
按照错误消息的建议运行。这应该安装任何需要的依赖项并解决问题。(或者,您可以使用 Synaptic、Aptitude 或其他包管理器来解决依赖性问题。)正如@grooveplex 指出的那样,
-f
代表--fix-broken
,而不是“强制”,不应对您的系统造成任何损害。Google chrome 无法从 Ubuntu 存储库获得,而是从 Google 的服务器下载安装程序。您应该能够
libappindicator1
使用sudo apt install libappindicator1
(它在 16.04 存储库中)或从突触包管理器进行安装,然后尝试安装chrome.deb
如果你没有突触
一旦 libappindicator1 就位,打开
.deb
Ubuntu 软件安装,如 Google Chrome 的下载页面所示帮助我
libappindicator1
在 Ubuntu 和 Docker 上安装的原因是手动安装这个包。此外,它取决于另一个libindicator7
。