依赖关系无法满足:libfontconfig1(>= 2.9.0)

依赖关系无法满足:libfontconfig1(>= 2.9.0)

当我尝试在运行 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

如果这些不行的话,我建议升级到可信的。

相关内容