在哪里可以找到包含所需包的存储库?

在哪里可以找到包含所需包的存储库?

我是 Linux 新手。现在我刚刚开始在公司计算机上安装 SLES 11。

我想安装google chrome,所以我下载了: 64 bit .rpm (For Fedora/openSUSE),但是安装过程中出现错误:

google-chrome-stable-43.0.2357.125-1.x86_64 requires libX11.so.6()(64bit), but this requirement cannot be provided

我知道在linux中,安装软件包的正常方法是直接使用存储库管理器(sles上的zypper)进行安装,它将为我解决所有依赖项。

所以看来包含所需包的存储库丢失了,我在哪里可以找到该存储库?

答案1

我用了rpm查找找到您需要的包:

我看到:

xorg-x11-libX11-devel-32bit-7.6-10.2.x86_64.html    Include Files and Libraries mandatory for Development.  OpenSuSE 11.4 for x86_64    
xorg-x11-libX11-devel-32bit-7.6-10.2.x86_64.rpm

我没有看到xorg-x11-devel-64bit...,但它可能在那里,而 rpm find 只是不知道它。点击在上述文本的链接上我懂了:

Files

/usr/lib/libX11-xcb.so
/usr/lib/libX11.so

不过我认为这个 libX11.so 是 32 位的,而 chrome 要求 64 位版本。因此,如果您有,/usr/lib/X11.so那么您可能需要下载 32 位版本。

相关内容