私は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ビット版をダウンロードすることをお勧めします。