当我尝试在运行 Ubuntu 12.04 的 Linux/Gateway 计算机上安装 Chrome 浏览器时收到以下错误代码:
Dependency is not satisfiable: libfontconfig1 (>= 2.9.0)
我假设我应该更新我的库文件中的某些内容,但是相关的在线答案并没有提供明确的指导,说明如何最好地找到这些文件并识别错误,以及在发现这些错误时应采取什么步骤。
我试过:
sudo apt-get dist-upgrade
sudo apt-get install --reinstall --purge fontconfig-config
错误消息中没有任何变化。
答案1
我在虚拟机中安装了 12.04.5。它随 libfontconfig1 v.2.8.0-3ubuntu9.1 一起安装。
我尝试使用 synaptic 搜索字体 libfontconfig1,然后右键单击并标记要升级的字体。它说 fontconfig-config 也需要升级。列表还显示 fontconfig 本身可以升级。但它建议只将它们升级到 2.8.0-3ubuntu9.2。
我尝试下载当前的 google-chrome-stable_current_amd64.deb。dpkg -i
它报告:
dpkg: dependency problems prevent configuration of google-chrome-stable:
google-chrome-stable depends on libfontconfig1 (>= 2.9.0); however:
Version of libfontconfig1 on system is 2.8.0-3ubuntu9.1.
google-chrome-stable depends on libstdc++6 (>= 4.8.0); however:
Version of libstdc++6 on system is 4.6.3-1ubuntu5.
google-chrome-stable depends on lsb-base (>= 4.1); however:
Version of lsb-base on system is 4.0-0ubuntu20.3.
trusty 有 2.11.0-0ubuntu4.2:
http://packages.ubuntu.com/trusty/libfontconfig1
但它有多个依赖项:
libc6 (>= 2.14) [amd64]
libc6 (>= 2.7) [armhf, i386, powerpc]
libexpat1 (>= 2.0.1)
libfreetype6 (>= 2.2.1)
如果chromium够用的话,12.04.5支持37.0.2062.120-0ubuntu0.12.04.4
它还支持 Firefox 31.0+build1-0ubuntu0.12.04.1
如果这些不行的话,我建议升级到可信的。