Instalación de Google Chrome en el problema de dependencia de Oracle Linux 7.8

Instalación de Google Chrome en el problema de dependencia de Oracle Linux 7.8

Estoy intentando instalar google-chromeen Oracle Linux 7.8 (actualizado desde 7.1). Pero está fallando debido al libvulkan.so.1()(64 bit)requisito de dependencia. Por favor ayuda sobre cómo resolver esto. Intenté descargar los binarios de pkgs.org para centos7 e instalarlos. Pero parece que son demasiados y esa cadena es larga. También intenté instalar Vulkan SDK pero eso me lleva por una ruta diferente. También intenté descargar y habilitar los repositorios epel y rpm (gratuitos y no gratuitos). Están habilitados en la yum repolistsalida del comando, pero aún así, cuando lo intento yum install google-chrome-stable, no se resuelve. ¿Cuál es la mejor manera de hacer que esto funcione? Gracias Bala.

Respuesta de instalación:

[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

Respuesta1

Resolví esto para instalar google-chrome-stable 83.0.4103.61 en Oracle Linux 7.8 Slim habilitando el repositorio opcional:

yum-config-manager --enable ol7_optional_latest

Respuesta2

Lo he hecho ahora mismo. Debes instalar todas las dependencias:

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

Ahora instale Chrome normalmente:

rpm -ivh google-chrome-stable_current_x86_64.rpm

Mi sistema es: Red Hat Enterprise Linux Server versión 7.8 (Maipo)

Mis repositorios habilitados:

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)

¡salud!

Respuesta3

A partir del 14/05/2021, ninguna de estas respuestas anteriores funciona. Ya que se trata de un conjunto de bibliotecas en constante cambio que constantemente queda obsoleto.

A continuación se detalla el último conjunto de pasos que le permiten obtener Google Chrome 90.0.4430.212 en Red Hat Enterprise Linux Server versión 7.9 (Maipo).

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

Respuesta4

Sé que la pregunta es sobre Oracle Linux, pero quería agregar una solución para la estación de trabajo RHEL 7.8.

Seguí el consejo de Pete Nguyen sobre repositorios opcionales, habilité el rhel-7-workstation-optional-rpmsrepositorio y luego lo intenté yum updatenuevamente y ¡funcionó!

información relacionada