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 | Официальные пакеты Microsoft | Stable, Beta, Dev | Автоматические через dnf upgrade | Большинство пользователей, нужны все каналы обновлений |
| Flatpak | Flathub | Stable, 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