Установка Microsoft Edge на Rocky Linux: полное руководство

Microsoft Edge приносит движок Chromium в Linux с функциями, которые отличают его от Chrome и Firefox. Вертикальные вкладки помогают управлять большими сессиями просмотра, «Коллекции» позволяют организовать исследования между сессиями, а встроенный PDF-читатель обрабатывает аннотации без дополнительного ПО. Если вы используете Windows или macOS на других устройствах, вход в учётную запись Microsoft синхронизирует закладки, пароли и открытые вкладки на всех ваших устройствах.

💡 Если вам нужен современный браузер на движке Chromium с глубокой интеграцией в экосистему Microsoft и синхронизацией между Windows, macOS и Linux — Edge предоставит надёжное и привычное решение.

В этом руководстве мы рассмотрим два метода установки Microsoft Edge на Rocky Linux 8, 9 и 10:

  • Установка через RPM-репозиторий Microsoft — для доступа ко всем трём каналам обновления (Stable, Beta, Dev) с автоматическими обновлениями через DNF.
  • Установка через Flatpak — для песочничного окружения и изоляции браузера от системы.

Для кого: новички (кто привык к Edge на других платформах), веб-разработчики (для тестирования сайтов в разных браузерах), сисадмины (для корпоративного окружения с синхронизацией).


Оглавление

1. Выбор метода установки

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

МетодКаналВерсииОбновленияДля кого
RPM-репозиторий MicrosoftОфициальные пакеты MicrosoftStable, Beta, DevАвтоматические через dnf upgradeБольшинство пользователей, нужны все каналы обновлений
FlatpakFlathubStable, DevАвтоматические через flatpak updateПользователи, предпочитающие песочничные приложения

💡 Вывод для новичка: Для большинства пользователей подойдёт установка через RPM-репозиторий Microsoft — она даёт доступ ко всем трём каналам (Stable, Beta, Dev) и интегрируется со стандартными обновлениями системы через DNF.

⚠️ Важно: Flathub не предлагает бета-версию Edge. Если вам нужен канал Beta — используйте RPM-метод.


2. Подготовка системы

2.1 Обновление системы

sudo dnf upgrade --refresh -y

Что делает:

  • sudo — права суперпользователя.
  • dnf upgrade — обновляет все пакеты до последних версий.
  • --refresh — принудительно перекачивает метаданные репозиториев (игнорирует кэш).
  • -y — автоматически отвечает «yes».

Зачем: Это стандартная практика безопасности перед установкой нового ПО. Снижает риск конфликтов зависимостей.

2.2 Установка dnf-plugins-core (для RPM-метода)

sudo dnf install -y dnf-plugins-core

Что делает: Устанавливает набор плагинов для DNF, включая команду config-manager.

Зачем: Без этого плагина вы не сможете выполнять команду dnf config-manager --add-repo для добавления репозитория Microsoft.


3. Установка Microsoft Edge через RPM-репозиторий (рекомендуемый способ)

Этот метод подходит для большинства пользователей. Вы получаете доступ ко всем трём каналам обновления (Stable, Beta, Dev), и браузер будет обновляться вместе с системой через dnf upgrade.

3.1 Импорт GPG-ключа Microsoft

sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc

Что делает: Скачивает публичный GPG-ключ Microsoft с официального сервера и добавляет его в связку ключей RPM.

Зачем: DNF требует проверки GPG-подписи для пакетов из внешних репозиториев. Ключ позволяет криптографически проверить, что пакеты действительно происходят от Microsoft, а не от подставного источника.

3.2 Добавление репозитория Microsoft Edge

sudo dnf config-manager --add-repo https://packages.microsoft.com/yumrepos/edge

Что делает: Добавляет официальный репозиторий Microsoft Edge в систему. DNF создаёт файл /etc/yum.repos.d/packages.microsoft.com_yumrepos_edge.repo, который указывает на сервер пакетов Microsoft.

Зачем: Из этого репозитория мы будем скачивать и обновлять браузер. Репозиторий содержит все три версии: Stable, Beta и Dev.

3.3 Проверка, что репозиторий добавился

ls -la /etc/yum.repos.d/ | grep -i microsoft

Ожидаемый вывод в терминале:

-rw-r--r--. 1 root root  ...  packages.microsoft.com_yumrepos_edge.repo

Зачем: убедиться, что файл репозитория создался. Если его нет — возможно, ошибка в URL или нет доступа в интернет.

3.4 Установка стабильной версии Microsoft Edge

sudo dnf install -y microsoft-edge-stable

Что делает: Устанавливает пакет microsoft-edge-stable из добавленного репозитория.

Зачем: Стабильная версия получает регулярные обновления безопасности и подходит для повседневного использования.

3.5 Проверка установки

microsoft-edge --version

Ожидаемый вывод в терминале (пример):

Microsoft Edge 143.0.3650.96

Зачем: убедиться, что Edge установился корректно и доступен в системе.

3.6 (Опционально) Установка Beta и Dev версий

Microsoft также предоставляет бета- и dev-сборки (ежедневные/еженедельные) через тот же репозиторий. Эти версии работают отдельно от стабильной, поэтому вы можете установить несколько версий одновременно.

Бета-версия — обновляется примерно раз в четыре недели, содержит новые функции до того, как они попадут в стабильную версию:

sudo dnf install -y microsoft-edge-beta

Dev-версия — обновляется еженедельно, содержит последние функции и исправления, предназначена для разработчиков и тестировщиков:

sudo dnf install -y microsoft-edge-dev

💡 Важно: Каждая версия устанавливается в отдельный бинарный файл (microsoft-edge-stable, microsoft-edge-beta, microsoft-edge-dev) и использует свой собственный каталог профилей. Это позволяет запускать их одновременно без конфликтов.


4. Установка Microsoft Edge через Flatpak (альтернативный способ)

Flatpak обеспечивает установку приложений в песочнице, изолируя Edge от системных библиотек. Этот метод работает во всех дистрибутивах и предлагает стабильную и dev-версии через Flathub.

⚠️ Примечание: Flathub не предлагает бета-версию Edge. Используйте RPM-метод, если вам нужен канал Beta.

4.1 Включение репозитория Flathub (если ещё не включён)

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

Что делает:

  • flatpak remote-add — добавляет удалённый репозиторий Flatpak.
  • --if-not-exists — предотвращает ошибку, если Flathub уже настроен.
  • sudo — настраивает Flathub на уровне системы, делая его доступным для всех пользователей.

Зачем: Flathub — это основной репозиторий приложений для Flatpak. Без него вы не сможете установить Edge через Flatpak.

4.2 Установка стабильной версии Microsoft Edge через Flatpak

sudo flatpak install flathub com.microsoft.Edge -y

Что делает: Устанавливает стабильную версию Edge из Flathub. Флаг -y автоматически подтверждает установку.

Для установки dev-версии:

sudo flatpak install flathub com.microsoft.EdgeDev -y

Зачем: Flatpak-версия Edge работает в песочнице, что даёт дополнительный уровень изоляции от системы. Это может быть полезно для тестирования или если вы не доверяете приложению.

💡 Важно: Как и в RPM-методе, обе Flatpak-версии (Stable и Dev) могут быть установлены одновременно и запускаться независимо.


5. Запуск Microsoft Edge

После установки вы можете запустить Edge из терминала или из графического меню приложений.

5.1 Запуск из терминала

Для RPM-установки:

microsoft-edge-stable

(или microsoft-edge-beta, microsoft-edge-dev, в зависимости от установленной версии)

Для Flatpak-установки:

flatpak run com.microsoft.Edge

(или flatpak run com.microsoft.EdgeDev)

5.2 Запуск из меню приложений

Большинство пользователей предпочитают запускать Edge из графического меню. В GNOME: откройте обзор «Деятельность» и найдите «Microsoft Edge», или перейдите в «Показать приложения» и выберите значок Edge.

5.3 Первоначальная настройка

При первом запуске Edge отображает мастер настройки. Вы можете:

  • Настроить предпочтения сбора данных
  • Выбрать стиль новой вкладки (Inspiration, Informational или Focused)
  • При желании войти в учётную запись Microsoft для синхронизации закладок, паролей и настроек между устройствами

💡 Если вы не хотите входить в учётную запись — просто нажмите крестик в углу окна мастера, чтобы пропустить этот шаг и перейти к браузеру.


6. Управление Microsoft Edge

6.1 Обновление Microsoft Edge

Для RPM-установки: Edge обновляется автоматически при выполнении стандартных системных обновлений:

sudo dnf upgrade --refresh

Для Flatpak-установки: обновите все Flatpak-приложения, включая Edge:

sudo flatpak update

6.2 Удаление Microsoft Edge (RPM-метод)

Удаление стабильной версии:

sudo dnf remove -y microsoft-edge-stable

Если вы устанавливали бета- или dev-версии, удалите их отдельно:

sudo dnf remove -y microsoft-edge-beta
sudo dnf remove -y microsoft-edge-dev

Удаление файла репозитория (если вы не планируете переустанавливать Edge):

sudo rm /etc/yum.repos.d/packages.microsoft.com_yumrepos_edge.repo

Зачем: Если оставить файл репозитория, DNF будет проверять его при каждом обновлении, что может вызывать ошибки, если репозиторий недоступен.

6.3 Удаление Microsoft Edge (Flatpak-метод)

sudo flatpak uninstall com.microsoft.Edge -y
sudo flatpak uninstall com.microsoft.EdgeDev -y

Удаление неиспользуемых Flatpak-компонентов (опционально):

sudo flatpak uninstall --unused

Что делает: Удаляет библиотеки и рантаймы, которые были установлены как зависимости, но больше не нужны ни одному приложению.

6.4 Удаление пользовательских данных (профиля)

⚠️ Важно: Удаление браузера не удаляет ваши личные данные: закладки, сохранённые пароли, историю посещений, кэш. Если вам нужно полное удаление, удалите эти каталоги вручную.

Для RPM-установки:

rm -rf ~/.config/microsoft-edge
rm -rf ~/.cache/microsoft-edge

Для Flatpak-установки:

rm -rf ~/.var/app/com.microsoft.Edge
rm -rf ~/.var/app/com.microsoft.EdgeDev

💡 Перед удалением экспортируйте важные данные (закладки, пароли), если хотите их сохранить.


7. Диагностика проблем

7.1 Ошибка: «microsoft-edge: command not found» после установки

Причина: Пакет не установлен или бинарный файл не в PATH.

Решение 1 (проверка, установлен ли пакет):

rpm -q microsoft-edge-stable

Ожидаемый вывод (пример):

microsoft-edge-stable-143.0.3650.96-1.x86_64

Если вывод пустой — пакет не установлен. Вернитесь к шагу 3.4.

Решение 2 (проверка символической ссылки):

ls -la /usr/bin/microsoft-edge*

Зачем: Edge устанавливается в /opt/microsoft/msedge/, но пакет создаёт символические ссылки в /usr/bin/. Если ссылки нет — возможно, ошибка установки.

7.2 Отсутствует значок Edge в меню приложений на Rocky Linux 10

Причина: В стандартной теме иконок GNOME на Rocky Linux 10 нет значка Edge. Браузер отображается с заглушкой.

Решение:

sudo cp /opt/microsoft/msedge/product_logo_128.png /usr/share/icons/hicolor/128x128/apps/microsoft-edge.png
sudo gtk-update-icon-cache /usr/share/icons/hicolor

Что делает:

  • Копирует встроенный значок Edge в системную тему иконок.
  • Обновляет кэш иконок GTK.

Затем: Выйдите из GNOME и войдите снова (или перезагрузитесь). Edge теперь отображается с правильным значком.

⚠️ Примечание: Эта проблема не затрагивает Rocky Linux 8 и 9.

7.3 Flatpak запрашивает разрешения при первом запуске

Причина: Flatpak запускает Edge в песочнице и запрашивает доступ к файловой системе, камере, микрофону. Это стандартное поведение.

Решение: Предоставьте разрешения, с которыми вам комфортно. Edge запомнит ваш выбор для будущих сессий.


Чек-лист: всё готово к работе

# 1. Проверка версии (для RPM-установки)
microsoft-edge --version

# 2. Проверка, что пакет установлен (для RPM)
rpm -q microsoft-edge-stable

# 3. Проверка Flatpak-установки (если использовали Flatpak)
flatpak list | grep -i edge

# 4. Проверка, что репозиторий Microsoft добавлен
ls /etc/yum.repos.d/ | grep microsoft

# 5. Проверка запуска (должно открыться окно браузера)
microsoft-edge-stable &

Заключение

Вы установили Microsoft Edge на Rocky Linux. Теперь ваша система имеет современный браузер на движке Chromium с синхронизацией между устройствами.

Что дальше:

  • Войдите в учётную запись Microsoft для синхронизации закладок и паролей
  • Настройте вертикальные вкладки и коллекции для организации работы
  • Установите расширения из магазина Chrome (Edge поддерживает их)
  • Если вы веб-разработчик — используйте встроенные инструменты разработчика и тестируйте сайты в Edge

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *