Установка Microsoft Edge на Debian 13, 12, 11: подробное руководство

Microsoft Edge — это браузер на базе Chromium, который синхронизирует закладки, пароли и вкладки с учётной записью Microsoft (включая поддержку Copilot AI). В отличие от чистого Chromium, Edge поддерживает все расширения из Chrome Web Store, а также предлагает встроенные функции: вертикальные вкладки, коллекции, Microsoft 365 интеграцию и многое другое.

💡 Microsoft Edge распространяется через официальный APT-репозиторий. В этом руководстве мы добавим репозиторий вручную (так как extrepo использует устаревший GPG-ключ), установим стабильную, бета- или dev-версию, а также настроим автоматические обновления через стандартные команды apt.

В этой статье вы узнаете:

  • Как добавить официальный репозиторий Microsoft Edge вручную (DEB822)
  • Как установить стабильную, бета- и dev-версии
  • Как обновлять и удалять браузер
  • Как решить типичные проблемы (конфликт Signed-By, дублирующиеся файлы, GPG-ошибки)
  • Как включить аппаратное ускорение и Wayland

Для кого: пользователи экосистемы Microsoft (синхронизация с Windows), разработчики, тестировщики бета-версий, пользователи Debian 11, 12 и 13 (только 64-bit).

Оглавление

1. 🔧 Предварительные требования

Перед установкой убедитесь, что:

  • У вас установлена 64-битная (amd64/x86_64) версия Debian 11, 12 или 13
  • Подключение к интернету стабильно
  • У вас есть хотя бы 500 МБ свободного места

⚠️ Microsoft Edge НЕ поддерживает ARM/ARM64 (Raspberry Pi, некоторые ноутбуки). Если у вас архитектура arm64 или armhf, установка не удастся. Проверьте:

dpkg --print-architecture

Вывод должен быть amd64. Если нет — Edge не установится.

⚠️ ВАЖНО: Проверьте права sudo перед установкой

Если вы не уверены, есть ли у вашего пользователя права администратора, выполните в терминале:

sudo whoami

✅ Если выводит root — всё в порядке, можете продолжать.

❌ Если выводит is not in the sudoers file — сначала пройдите наше руководство по настройке sudo

2. 📦 Установка Microsoft Edge

⚠️ Важно: Не используйте extrepo для установки Edge — его каталог содержит устаревшую версию GPG-ключа с SHA-1 подписью, которая не работает на Debian 13. Используйте только ручной метод DEB822, описанный ниже.

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

Перед установкой всегда обновляйте список пакетов:

sudo apt update && sudo apt upgrade -y

Что делает:

  • sudo — права суперпользователя
  • apt update — обновляет список доступных пакетов
  • && — выполняет следующую команду только если предыдущая успешна
  • apt upgrade -y — обновляет все установленные пакеты, -y автоматически подтверждает

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

2.2 Установка зависимостей

sudo apt install curl gpg ca-certificates -y

Что делает:

  • curl — утилита для скачивания файлов из командной строки
  • gpg — инструмент для работы с цифровыми подписями
  • ca-certificates — пакет с корневыми сертификатами для проверки HTTPS

Зачем: Эти пакеты нужны для безопасного скачивания и импорта GPG-ключа Microsoft.

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

curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | sudo gpg --dearmor -o /usr/share/keyrings/microsoft-edge.gpg

Что делает:

  • curl -fsSL — скачивает ключ тихо, с обработкой ошибок и редиректов
  • | — перенаправляет вывод curl на вход команды gpg
  • gpg --dearmor — преобразует ключ из текстового формата (ASCII-armor) в бинарный
  • -o /usr/share/keyrings/microsoft-edge.gpg — сохраняет бинарный ключ в стандартную директорию для сторонних ключей

Зачем: Бинарный формат ключа требуется для корректной работы APT с опцией Signed-By.

2.4 Проверка отпечатка GPG-ключа

gpg --no-default-keyring --keyring /usr/share/keyrings/microsoft-edge.gpg --with-fingerprint --list-keys

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

/usr/share/keyrings/microsoft-edge.gpg
pub   rsa2048 2015-10-28 [SC]
      BC52 8686 B50D 79E3 39D3  721C EB3E 94AD BE12 29CF
uid           [ unknown] Microsoft (Release signing) <gpgsecurity@microsoft.com>

Что делаем: Сверяем отпечаток BC52 8686 B50D 79E3 39D3 721C EB3E 94AD BE12 29CF с официальным отпечатком Microsoft.

Зачем: Убеждаемся, что ключ подлинный, а не поддельный.

2.5 Создание конфигурации репозитория

Microsoft Edge для Linux публикуется только для архитектуры amd64. Репозиторий использует Suites: stable (не кодовое имя Debian), поэтому конфигурация одинакова для Debian 11, 12 и 13.

sudo tee /etc/apt/sources.list.d/microsoft-edge.sources > /dev/null << 'EOF'
Types: deb
URIs: https://packages.microsoft.com/repos/edge
Suites: stable
Components: main
Signed-By: /usr/share/keyrings/microsoft-edge.gpg
Architectures: amd64
EOF

Что делает:

  • tee — записывает ввод в файл
  • << 'EOF' ... EOF — heredoc, многострочный ввод
  • Types: deb — тип репозитория (стандартный бинарный)
  • URIs: — адрес репозитория Microsoft
  • Suites: stable — канал обновлений (не bookworm или trixie)
  • Components: main — компонент репозитория
  • Signed-By: — путь к GPG-ключу
  • Architectures: amd64 — ограничиваемся 64-битной архитектурой

Зачем: Формат .sources является современным стандартом Debian и обеспечивает явную привязку ключа к репозиторию.

2.6 Обновление списка пакетов и проверка репозитория

sudo apt update
apt-cache policy microsoft-edge-stable

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

microsoft-edge-stable:
  Installed: (none)
  Candidate: 144.0.xxx
  Version table:
     144.0.xxx 500
        500 https://packages.microsoft.com/repos/edge stable/main amd64 Packages

2.7 Установка Microsoft Edge Stable

sudo apt install microsoft-edge-stable -y

Что делает: Устанавливает стабильную версию Edge для повседневного использования.

2.8 Удаление дублирующих файлов репозитория

Установщик Edge создаёт лишние .list-файлы, которые конфликтуют с нашей конфигурацией .sources:

sudo rm -f /etc/apt/sources.list.d/microsoft-edge.list /etc/apt/sources.list.d/microsoft-edge-beta.list /etc/apt/sources.list.d/microsoft-edge-dev.list 2>/dev/null
sudo apt update

Зачем: Этот шаг предотвращает ошибку «configured multiple times» при будущих обновлениях.

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

microsoft-edge --version

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

Microsoft Edge 144.0.xxx

3. 📦 Установка бета- и dev-версий (опционально)

Вы можете установить бета- или dev-версию рядом со стабильной. У каждой версии будет свой профиль и отдельный ярлык в меню.

КаналКоманда установкиСтабильностьДля кого
Betasudo apt install microsoft-edge-beta -yВысокаяТестирование новых
функций за 6 недель
до релиза
Devsudo apt install microsoft-edge-dev -yСредняяРазработчики,
тестирование
экспериментальных
функций
# Установка Beta-версии
sudo apt install microsoft-edge-beta -y
sudo rm -f /etc/apt/sources.list.d/microsoft-edge-beta.list 2>/dev/null
microsoft-edge-beta --version

# Установка Dev-версии
sudo apt install microsoft-edge-dev -y
sudo rm -f /etc/apt/sources.list.d/microsoft-edge-dev.list 2>/dev/null
microsoft-edge-dev --version

4. 🖱️ Запуск Microsoft Edge

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

microsoft-edge          # для Stable
microsoft-edge-beta     # для Beta
microsoft-edge-dev      # для Dev

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

Нажмите Super (клавиша с логотипом Windows) или кликните «Activities», введите в поиске «Edge» и нажмите на иконку нужной версии.

4.3 Настройка Edge как браузера по умолчанию

# Для текущего пользователя
xdg-settings set default-web-browser microsoft-edge.desktop

# Для всех пользователей (через альтернативы)
sudo update-alternatives --config x-www-browser

5. 🔄 Обновление Microsoft Edge

Репозиторий Microsoft интегрирован в систему, поэтому Edge обновляется через стандартные команды APT.

Обновить все пакеты (включая Edge):

sudo apt update && sudo apt upgrade -y

Обновить только Edge Stable:

sudo apt update && sudo apt install --only-upgrade microsoft-edge-stable -y

Запретить обновление Edge (заморозить версию):

sudo apt-mark hold microsoft-edge-stable

Разрешить обновление снова:

sudo apt-mark unhold microsoft-edge-stable

6. ❌ Удаление Microsoft Edge

6.1 Удаление пакетов

# Удаление Stable
sudo apt purge microsoft-edge-stable -y

# Удаление Beta (если установлена)
sudo apt purge microsoft-edge-beta -y

# Удаление Dev (если установлена)
sudo apt purge microsoft-edge-dev -y

# Очистка зависимостей
sudo apt autoremove --purge -y

6.2 Удаление репозитория и GPG-ключа

sudo rm -f /etc/apt/sources.list.d/microsoft-edge.sources
sudo rm -f /usr/share/keyrings/microsoft-edge.gpg
sudo apt update

6.3 Удаление пользовательских данных

⚠️ Внимание: Следующие команды безвозвратно удаляют закладки, пароли, историю и расширения.

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

7. ⚠️ Решение типичных проблем

7.1 Ошибка конфликта Signed-By (extrepo vs ручной метод)

Симптом: apt update завершается с ошибкой:

E: Conflicting values set for option Signed-By regarding source https://packages.microsoft.com/repos/edge/ stable: /var/lib/extrepo/keys/edge.asc != /usr/share/keyrings/microsoft-edge.gpg

Причина: Вы ранее использовали extrepo для добавления Edge, а теперь настроили ручной метод. APT видит два репозитория с разными путями к ключам.

Решение: Удалите конфигурацию extrepo:

sudo extrepo disable edge
sudo rm -f /etc/apt/sources.list.d/extrepo_edge.sources
sudo apt update

7.2 Ошибка дублирования репозитория

Симптом: При sudo apt update появляется предупреждение:

W: Target Packages (main/binary-amd64/Packages) is configured multiple times

Причина: Установщик Edge создал .list-файлы, которые дублируют вашу конфигурацию .sources.

Решение: Удалите .list-файлы:

sudo rm -f /etc/apt/sources.list.d/microsoft-edge.list /etc/apt/sources.list.d/microsoft-edge-beta.list /etc/apt/sources.list.d/microsoft-edge-dev.list
sudo apt update

7.3 Ошибка GPG-ключа (NO_PUBKEY)

Симптом: apt update сообщает об отсутствии публичного ключа.

Решение: Скачайте ключ заново:

curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | sudo gpg --dearmor -o /usr/share/keyrings/microsoft-edge.gpg
sudo apt update

7.4 Ошибка «Unable to locate package microsoft-edge-stable»

Симптом: APT не находит пакет Edge, хотя репозиторий добавлен.

Причина 1: Ваша архитектура не amd64. Проверьте:

dpkg --print-architecture

Если вывод не amd64 (например, arm64 или i386) — Edge не поддерживается.

Причина 2: В файле репозитория указано Suites: bookworm или trixie, а должно быть stable. Исправьте:

sudo sed -i 's/Suites: .*/Suites: stable/' /etc/apt/sources.list.d/microsoft-edge.sources
sudo apt update

7.5 Проблемы с аппаратным ускорением

Симптом: Edge тормозит, видео дергается, высокая нагрузка на CPU.

Решение: Включите аппаратное ускорение:

  1. Откройте edge://settings/system
  2. Включите «Использовать аппаратное ускорение (если доступно)»
  3. Перезапустите Edge

Альтернатива (запуск с флагами):

microsoft-edge --disable-gpu-driver-bug-workarounds --enable-gpu-rasterization

7.6 Проблемы с Wayland

Симптом: На системах с Wayland (не X11) Edge работает через XWayland, что вызывает проблемы с масштабированием на HiDPI.

Решение: Запустите Edge нативно на Wayland:

microsoft-edge --enable-features=UseOzonePlatform --ozone-platform=wayland

Чтобы сделать постоянным: Отредактируйте файл /usr/share/applications/microsoft-edge.desktop и добавьте эти флаги в строку Exec.

Или выполните команду для автоматического добавления флагов:

sudo sed -i 's|Exec=microsoft-edge %U|Exec=microsoft-edge --enable-features=UseOzonePlatform --ozone-platform=wayland %U|' /usr/share/applications/microsoft-edge.desktop

Что делает команда: Заменяет строку `Exec=microsoft-edge %U` на `Exec=microsoft-edge —enable-features=UseOzonePlatform —ozone-platform=wayland %U` в файле ярлыка.

Зачем: Пользователь может либо отредактировать файл вручную (если хочет понять, что делает), либо скопировать команду (если хочет быстро применить).

7.7 Проблемы с DRM и видео (Netflix, Disney+)

Симптом: Ошибка «This content requires Widevine» или код M7111-1331-2206.

Решение 1: Обновите Widevine:

  1. Откройте edge://components
  2. Найдите «Widevine Content Decryption Module»
  3. Нажмите «Check for update»

Решение 2: Установите дополнительные кодеки:

sudo apt install libavcodec-extra -y

7.8 Проблемы с синхронизацией Microsoft Account

Симптом: «Sync is paused» или ошибка аутентификации.

Решение: Проверьте системное время:

timedatectl status | grep -E 'Local time|synchronized'

Если часы не синхронизированы:

sudo timedatectl set-ntp true

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

  • [ ] Репозиторий Microsoft Edge добавлен: apt-cache policy microsoft-edge-stable показывает URL packages.microsoft.com
  • [ ] Установлена нужная версия: microsoft-edge --version показывает версию
  • [ ] Браузер запускается из меню приложений
  • [ ] Браузер запускается из терминала
  • [ ] sudo apt update завершается без ошибок и предупреждений
  • [ ] Синхронизация с Microsoft Account работает (если нужно)

Заключение

Вы успешно установили Microsoft Edge на Debian. Теперь у вас есть браузер на базе Chromium с полной синхронизацией с учётной записью Microsoft, поддержкой расширений Chrome и встроенным Copilot. Благодаря официальному APT-репозиторию, Edge будет обновляться вместе с системой через стандартные команды apt upgrade.

Что дальше:

  • Настройте синхронизацию с Microsoft Account для доступа к закладкам и паролям на всех устройствах
  • Изучите официальную документацию Microsoft Edge
  • Попробуйте альтернативные браузеры: Chrome, Chromium или Firefox

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

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