为什么 google-chrome-stable 需要 libX11.so.6()(64bit) 但无法提供此要求?

为什么 google-chrome-stable 需要 libX11.so.6()(64bit) 但无法提供此要求?

我习惯了 google chrome,所以我将其下载到我的 sles 11 sp3 上。当我想安装它时,我遇到以下问题。

Problem: google-chrome-stable-43.0.2357.125-1.x86_64 requires libX11.so.6()(64bit), but this requirement cannot be provided
  uninstallable providers: xorg-x11-libX11-7.4-5.9.1.x86_64[SLES11-SP3-Pool]
 Solution 1: do not install google-chrome-stable-43.0.2357.125-1.x86_64
 Solution 2: break google-chrome-stable-43.0.2357.125-1.x86_64 by ignoring some of its dependencies

问题是:

我可以看到包:xorg-x11-libX11安装在yast2中,版本是7.4-5.11.11.1。

我可以看到 libX11.so.6 位于 中/usr/lib64/

libX11.so
libX11.so.6
libX11.so.6.2.0

为什么 chrome 仍然告诉我无法提供 libX11.so.6()(64bit)?

是什么uninstallable providers: xorg-x11-libX11-7.4-5.9.1.x86_64[SLES11-SP3-Pool]意思?据我所知,安装的版本:7.4-5.11.11.1已经高于它所需的版本。

答案1

故障排除指南表明它要么是元数据缓存损坏,要么是真正损坏的包(缺少“提供:libX11.so.6()(64位)”)。

相关内容