Как установить Google Chrome на Rocky Linux 9 или 8

Google Chrome — веб-браузер, известный своей скоростью, безопасностью и обширным набором функций. Кроме того, Chrome поддерживает обширную экосистему расширений, предлагая пользователям возможность настраивать и улучшать их работу в Интернете.

Для пользователей Rocky Linux 9 или 8 установка Google Chrome может быть осуществлена несколькими способами. Вы можете использовать терминал командной строки для загрузки и установки официальных пакетов RPM от Google, доступных в стабильной, бета-версии или нестабильной (Dev) сборке. В качестве альтернативы Flatpak с Flathub предлагает установку стабильной или нестабильной сборки. В этом руководстве подробно описаны оба подхода и у вас будет доступ к версии Chrome, соответствующей вашим предпочтениям.

Способ 1: Установка Google Chrome через RPM от Google

Обновите систему Rocky Linux перед установкой Google Chrome

Прежде чем мы начнем процесс установки Google Chrome, мы должны убедиться, что наши системные пакеты обновлены. Это нужно, чтобы избежать потенциальных конфликтов в процессе установки и поддерживания оптимальной производительности вашей системы. Для этого мы воспользуемся следующей командой:

sudo dnf upgrade --refresh

Эта команда запускает обновление всех пакетов в вашей системе Rocky Linux.

Импорт Google Chrome RPM

Как пользователь Google Chrome, вы можете выбрать один из трех различных вариантов браузера: стабильный, бета-версию и нестабильный. Стабильная версия рекомендуется для большинства пользователей, в то время как бета- и нестабильная версии больше подходят для опытных пользователей, готовых экспериментировать и изучать новые функции.

Перед началом процесса установки мы должны импортировать ключ GPG, который помогает проверить подлинность программных пакетов. 

Вы можете воспользоваться следующей командой:

sudo rpm --import https://dl.google.com/linux/linux_signing_key.pub

Примечание: Вы можете столкнуться с ошибкой во время этого процесса, если вы являетесь пользователем Rocky Linux 9. Ошибка проявляется следующим образом:

[joshua@rocky-linux ~]$ sudo rpm --import https://dl.google.com/linux/linux_signing_key.pub
warning: Signature not supported. Hash algorithm SHA1 not available.
error: https://dl.google.com/linux/linux_signing_key.pub: key 2 import failed.

Эта ошибка встречается преимущественно в Rocky Linux 9 и более поздних версиях.

Нам необходимо настроить криптографическую политику вашей системы, чтобы исправить эту ошибку. В частности, мы установим для политики значение ‘LEGACY’ с помощью следующей команды:

sudo update-crypto-policies --set LEGACY

После выполнения этой команды рекомендуется перезагрузить систему, чтобы убедиться, что изменения вступили в силу. Хотя это не обязательно, настоятельно рекомендуется, особенно если у вас возникли какие-либо проблемы. Вы можете перезагрузить систему с помощью команды:

reboot

Завершение установки Google Chrome с помощью команды DNF

Теперь мы можем установить браузер Google Chrome, убедившись, что ваша система обновлена и включен репозиторий Google Chrome DNF. Здесь вы можете выбрать стабильную, бета- или нестабильную версии браузера. Каждую версию можно установить с помощью соответствующих команд:

sudo dnf install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm -y
sudo dnf install https://dl.google.com/linux/direct/google-chrome-beta_current_x86_64.rpm -y
sudo dnf install https://dl.google.com/linux/direct/google-chrome-unstable_current_x86_64.rpm -y

Пожалуйста, обратите внимание, что бета-версии и нестабильные версии не рекомендуются для повседневного использования. 

Способ 2: Установка Google Chrome через Flatpak и Flathub

В этом разделе мы сосредоточимся на использовании Flatpak и Flathub для установки Google Chrome на Rocky Linux 9 или 8 в качестве дополнительного метода установки.

Flatpak — это универсальная система управления пакетами, предназначенная для предоставления приложений, работающих в любом дистрибутиве Linux. Она использует приложения в изолированных средах, сводя к минимуму потенциальные конфликты с системными библиотеками. Flatpak дополняет Flathub, представляющий собой централизованное хранилище приложений Flatpak. Он функционирует как универсальный магазин, в котором размещено множество приложений, легко доступных для установки.

Включение Flathub для Google Chrome

Перед началом процесса установки мы должны убедиться, что репозиторий Flathub включен. Это позволяет нам получать доступ к приложениям, размещенным на Flathub, включая Google Chrome, и устанавливать их.

Чтобы включить Flathub, вам необходимо выполнить следующую команду в вашем терминале:

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Эта команда активирует репозиторий Flathub в вашей конфигурации Flatpak, предоставляя вам доступ к широкому спектру приложений.

Установка Google Chrome с помощью команды Flatpak

С включенным Flathub мы можем продолжить установку Google Chrome на Rocky Linux 9 или 8. 
Для этой операции пригодится команда flatpak install .

Установка Google Chrome стабильная или нестабильная версия

Стабильная версия Google Chrome рекомендуется для регулярного использования. Она обеспечивает бесперебойную работу браузера с проверенными функциями. Чтобы установить стабильную версию, вам необходимо выполнить следующую команду в вашем терминале:

flatpak install flathub com.google.Chrome -y

Чтобы установить нестабильную версию, выполните эту команду в вашем терминале:

flatpak install flathub com.google.ChromeDev

Пожалуйста, обратите внимание, что системы Flatpak и Flathub не поддерживают бета-версии Google Chrome. Поэтому для установки этим методом доступны только две версии — стабильная и нестабильная.

Запуск Google Chrome через CLI или графический интерфейс

После успешной установки Google Chrome в вашей системе Rocky Linux следующим важным шагом является его запуск. Доступно несколько способов запуска Google Chrome, в зависимости от ваших предпочтений и знакомства с командной строкой или графическим интерфейсом пользователя.

Команды CLI для запуска браузера Google Chrome

Для пользователей, которым удобно работать с терминалом, наиболее подходящим будет метод интерфейса командной строки (CLI). Здесь каждая установленная версия Google Chrome имеет уникальную команду.

Стабильная версия

Чтобы открыть стабильную версию Google Chrome, установленную через DNF, вы должны использовать следующую команду:

google-chrome

Команда для запуска стабильной версии Google Chrome, установленной через Flatpak, будет следующая:

flatpak run com.google.Chrome

Бета-версия

Команда для запуска бета-версии Google Chrome, установленной только через DNF, будет такая:

google-chrome-beta

Нестабильная версия

Для тех, кто установил нестабильную сборку Google Chrome, команда такая:

google-chrome-unstable

Чтобы запустить нестабильную версию Google Chrome, установленную через Flatpak, вы должны использовать следующую команду:

flatpak run com.google.ChromeDev

Графический метод запуска браузера Google Chrome

Шаги по запуску Google Chrome через графический интерфейс следующие:

  1. Действия: Выберите опцию Activities, которая обычно находится в верхнем левом углу экрана.
  2. Откройте приложения: После входа перейдите к просмотру всех установленных приложений.
  3. Запуск Google Chrome: Теперь вы должны увидеть значки всех ваших приложений. Найдите значок Google Chrome и щелкните по нему, чтобы запустить браузер. Если вы установили несколько версий (стабильную, бета-версию или нестабильную), каждая из них будет указана отдельно, например, Google Chrome (стабильная), Google Chrome (бета-версия) или Google Chrome (нестабильная). Нажмите на нужную версию, чтобы запустить ее.
Пример значков приложений Google Chrome в стабильной, бета-версии и нестабильной версиях в Rocky Linux
Пример значков приложений Google Chrome в стабильной, бета-версии и нестабильной версиях в Rocky Linux
Google Chrome на Rocky Linux
Пример поиска Google в браузере Google Chrome на Rocky Linux

Дополнительные команды Google Chrome

Понимание того, как правильно управлять Google Chrome в Rocky Linux, включает в себя несколько важных задач – поддержание браузера в актуальном состоянии, его удаление при необходимости и изучение того, как отключить или включить репозиторий для будущих установок.

Обновление Google Chrome

Хотя Google Chrome обычно уведомляет пользователей о доступных обновлениях, если он установлен через диспетчер пакетов DNF, проверка наличия обновлений вручную по-прежнему является хорошей практикой.

В вашем терминале выполните следующую команду:

sudo dnf upgrade --refresh

Выполняя приведенную выше команду, вы предлагаете вашей системе проверить наличие и применить все доступные обновления.

Для тех, кто установил Google Chrome с помощью Flatpak, следующая команда обновит все пакеты, установленные через Flatpak, включая Google Chrome:

sudo flatpak update

Удаление Google Chrome

Если вы решили, что вам больше не нужен Google Chrome, его можно легко удалить. Команда, которую вам нужно будет использовать, зависит от установленной вами версии Google Chrome (стабильной, бета-версии или нестабильной).

Команды удаления DNF Google Chrome

Вот как вы можете удалить Google Chrome в стабильной версии:

sudo dnf remove google-chrome-stable

Если вы установили бета-версию или нестабильную версию Google Chrome, воспользуйтесь соответствующими командами:

sudo dnf remove google-chrome-beta
sudo dnf remove google-chrome-unstable
Отключение и включение репозиториев Google Chrome

Если вы не используете Google Chrome часто, может быть полезно временно отключить репозитории. Это позволит вашей системе проверять наличие обновлений Google Chrome во время системных обновлений, тем самым экономя ресурсы.

Вы можете отключить все репозитории Google Chrome с помощью следующей команды:

sudo dnf config-manager --set-disabled google-chrome*

Эта команда коллективно отключит все репозитории Google Chrome. Однако, чтобы отключить определенный из них, вы должны сначала указать его полное имя. Вы можете сделать это, перечислив импортированные репозитории:

dnf repolist | grep chrome

После того, как вы определили полное имя репозитория, вы можете его отключить. 

Например, чтобы отключить только бета-версию репозитория, используйте команду:

sudo dnf config-manager --set-disabled google-chrome-beta

Если позже вы решите, что хотите снова установить Google Chrome, вы можете легко повторно включить репозитории. Вот команда для включения всех репозиториев Google Chrome:

sudo dnf config-manager --set-enabled google-chrome*

Опять же, чтобы включить определенный репозиторий, замените google-chrome * полным именем репозитория, который вы хотите включить.

Flatpak Команды удаления Google Chrome

Для тех, кто установил Google Chrome с помощью Flatpak, процесс удаления немного отличается:

flatpak uninstall com.google.Chrome

Для тех, кто установил нестабильную версию:

flatpak uninstall com.google.ChromeDev

Заключение

Успешно установив Google Chrome на свою систему Rocky Linux, вы получите доступ к быстрому, безопасному и универсальному браузеру. Независимо от того, используете ли вы официальные пакеты RPM или метод Flatpak, оба способа обеспечивают надежный доступ к функциям Chrome. Обеспечьте регулярные обновления, чтобы пользоваться последними исправлениями безопасности, обеспечивая эффективность и защищенность ваших действий в Интернете.