CentOSにGoogle Chromeをインストール中にエラーが発生しました。

CentOSにGoogle Chromeをインストール中にエラーが発生しました。

ダウンロードしました32ビット.rpm(Fedora / openSUSEの場合)私のCentOSコンピュータに。インストール中に次のエラーが発生します。

$ rpm -ivh google-chrome-stable_current_i386.rpm
warning: google-chrome-stable_current_i386.rpm: Header V4 DSA signature: NOKEY, key ID 7fac5991
error: Failed dependencies:
        lsb >= 3.2 is needed by google-chrome-stable-12.0.742.124-92024.i386
        libcurl.so.4 is needed by google-chrome-stable-12.0.742.124-92024.i386
        xdg-utils is needed by google-chrome-stable-12.0.742.124-92024.i386

lsb3.2以上のパッケージバージョンが必要であることは明らかです(私の考えでは)。libcurl.so.4しかし、xdg-utilsこれらのバージョンはどこで入手できますか?上記の3つのパッケージをインストールすると、インストールエラーが解決されると思います。

付録:パッケージをインストールlsbし、コマンドを使用してxdg-utils進めましたyum install <pkg_name>。しかし、まだlibcurl.so.4依存関係がないライブラリファイルがあります。この問題を解決する方法についてのアイデアはありますか?

ベストアンサー1

yumRedhatコマンドラインパッケージマネージャを使用する必要があります。

この場合とは、lsbxdg-utils入力してCentosリポジトリで見つけることができるrpmパッケージを表しますyum search <pkg_name>。パッケージに関する詳細情報が必要な場合は、この機能を使用できますyum info <pkg_name>。リポジトリで必要なパッケージを見つけた後sudo yum install <pkgs>

libcurl.so.4パッケージ名ではなく、特定のパッケージ(この場合はlibcurl)によって提供されるライブラリファイルです。これはを使用して決定できますyum whatprovides <filename>。パッケージを識別したら、上記のようにパッケージをインストールできます。

おすすめ記事