Я пытаюсь установить google-chrome
Oracle 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
еще раз, и все сработало!