Проблема зависимости при установке Google-chrome на Oracle Linux 7.8

Проблема зависимости при установке Google-chrome на Oracle Linux 7.8

Я пытаюсь установить 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

Я решил эту проблему, установив google-chrome-stable 83.0.4103.61 на Oracle Linux 7.8 Slim, включив дополнительный репозиторий:

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

По состоянию на 14.05.2021 ни один из этих предыдущих ответов не работает. Так как это постоянно меняющийся набор библиотек, который постоянно устаревает.

Вот последний набор шагов, которые позволят вам получить Google Chrome 90.0.4430.212 на Red Hat Enterprise Linux Server версии 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

решение4

Я знаю, что вопрос касается Oracle Linux, но хотел бы добавить исправление для RHEL 7.8 Workstation.

Я последовал совету Пита Нгуена по поводу необязательных репозиториев, включил репозиторий rhel-7-workstation-optional-rpms, а затем попробовал yum updateеще раз, и все сработало!

Связанный контент