Oracle Linux 7.8 への Google Chrome のインストールの依存関係の問題

Oracle Linux 7.8 への Google Chrome のインストールの依存関係の問題

google-chromeOracle Linux 7.8 (7.1 から更新) にインストールしようとしています。しかしlibvulkan.so.1()(64 bit)、依存関係の要件が原因で失敗しています。この問題を解決する方法について助けてください。pkgs.org から centos7 のバイナリをダウンロードしてインストールしようとしました。しかし、数が多すぎてチェーンが長いようです。Vulkan SDK のインストールも試みましたが、別のルートに進んでしまいます。epel および rpm (無料および有料) リポジトリをダウンロードして有効にすることも試みました。コマンドyum repolist出力では有効になっていますが、それでも試してみるyum install google-chrome-stableと解決しません。これを機能させる最善の方法は何ですか? ありがとうございます、Bala。

インストール応答:

[root@olx71 Downloads]# yum install google-chrome

Loaded plugins: ulninfo Resolving Dependencies
--> Running transaction check
---> Package google-chrome-unstable.x86_64 0:83.0.4103.7-1 will be installed
--> Processing Dependency: libvulkan.so.1()(64bit) for package: google-chrome-unstable-83.0.4103.7-1.x86_64
--> Finished Dependency Resolution Error: Package: google-chrome-unstable-83.0.4103.7-1.x86_64 (google-chrome)
    Requires: libvulkan.so.1()(64bit) You could try using --skip-broken to work around the problem
    You could try running: rpm -Va --nofiles --nodigest

答え1

オプションのリポジトリを有効にすることで、Oracle Linux 7.8 Slim に google-chrome-stable 83.0.4103.61 をインストールしてこの問題を解決しました。

yum-config-manager --enable ol7_optional_latest

答え2

今それをやりました。すべての依存関係をインストールする必要があります:

yum install liberation-fonts
yum install libXScrnSaver.x86_64 libappindicator.x86_64 libappindicator-gtk3.x86_64
yum install vulkan

次に、Chrome を通常どおりインストールします。

rpm -ivh google-chrome-stable_current_x86_64.rpm

私のシステム: Red Hat Enterprise Linux Server リリース 7.8 (Maipo)

有効にしたリポジトリ:

subscription-manager repos --list-enabled

ID de repositorio:     rhel-7-server-rh-common-rpms
Nombre de repositorio: Red Hat Enterprise Linux 7 Server - RH Common (RPMs)
ID de repositorio:     rhel-7-server-optional-rpms
Nombre de repositorio: Red Hat Enterprise Linux 7 Server - Optional (RPMs)
ID de repositorio:     rhel-server-rhscl-7-rpms
Nombre de repositorio: Red Hat Software Collections RPMs for Red Hat     Enterprise 
ID de repositorio:     rhel-7-server-satellite-tools-6.6-rpms
Nombre de repositorio: Red Hat Satellite Tools 6.6 (for RHEL 7 Server) (RPMs)
ID de repositorio:     rh-gluster-3-client-for-rhel-7-server-rpms
Nombre de repositorio: Red Hat Storage Native Client for RHEL 7 (RPMs)
ID de repositorio:     rhel-7-server-rpms
Nombre de repositorio: Red Hat Enterprise Linux 7 Server (RPMs)
ID de repositorio:     rhel-7-server-extras-rpms
Nombre de repositorio: Red Hat Enterprise Linux 7 Server - Extras (RPMs)

乾杯!

答え3

2021 年 5 月 14 日現在、これらの以前の回答はどれも機能しません。これは常に変化するライブラリ セットであり、常に古くなります。

以下は、Red Hat Enterprise Linux Server リリース 7.9 (Maipo) で Google Chrome 90.0.4430.212 を入手するための最新の手順です。

yum -y install wget
wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
wget http://mirror.centos.org/centos/7/os/x86_64/Packages/vulkan-1.1.97.0-1.el7.x86_64.rpm
wget http://mirror.centos.org/centos/7/os/x86_64/Packages/vulkan-filesystem-1.1.97.0-1.el7.noarch.rpm
yum -y install libX11-devel.x86_64 libXext.x86_64 libwayland-client.x86_64
yum -y install vulkan*
yum -y install google-chrome-stable_current_x86_64.rpm

答え4

質問は Oracle Linux に関するものであることは承知していますが、RHEL 7.8 Workstation の修正を追加したいと考えました。

オプションのリポジトリに関する Pete Nguyen からのアドバイスに従い、rhel-7-workstation-optional-rpmsリポジトリを有効にしてもう一度試してみたところyum update、うまくいきました。

関連情報