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

Opera — это браузер со встроенными функциями приватности: бесплатный VPN, блокировщик рекламы и боковая панель с мессенджерами (WhatsApp, Telegram, Messenger). В отличие от многих других браузеров, Opera распространяется через официальный APT-репозиторий, что позволяет устанавливать и обновлять его стандартными командами apt.

В этом обновлённом руководстве я покажу два способа установки Opera на Debian:

  • extrepo (рекомендуемый) — автоматическое управление репозиторием
  • Ручная настройка — для полного контроля (с проверкой ключа)
МетодУправление GPG-
ключами
СложностьДля кого
extrepo (рекомендуемый)АвтоматическоеНизкаяБольшинство
пользователей
Ручная настройкаПолный контрольСредняяОпытные пользователи,
скрипты

⚠️ Важно: Выберите один способ установки. Использование обоих методов одновременно создаст конфликт Signed-By и вызовет ошибку при apt update.

⚠️ Обратите внимание: Доступность и работоспособность встроенного VPN зависит от региона и локальных правил. В некоторых юрисдикциях использование VPN может регулироваться или быть запрещено. Используйте функции браузера в соответствии с действующим законодательством.

Оглавление

Оглавление

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

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

  • У вас 64-битная (amd64) система (Opera также доступна для arm64 — проверьте команду ниже)
  • Вы имеете права sudo (администратора)

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

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

sudo whoami

Что делает: Проверяет, есть ли у текущего пользователя права суперпользователя.

⚠️ Пароль при первом запуске! В зависимости от настроек в /etc/sudoers, при первом выполнении sudo -l в текущей сессии система может запросить ваш пароль (если не активировано правило NOPASSWD).

✅ Ожидаемый результат: Список разрешённых команд. Если видите (ALL : ALL) ALL — у вас полный доступ.

❌ Если видите ошибку user is not in the sudoers file или may not run sudo — сначала пройдите наше руководство по настройке sudo. Без этого дальнейшие шаги не сработают.

Доступные версии Opera по архитектурам

ПакетКаналamd64arm64Команда запуска
opera-stableСтабильнаяopera
opera-gx-stableGX (игровая)opera-gx
opera-betaБетаopera-beta
opera-developerDeveloperopera-developer

Проверьте вашу архитектуру:

dpkg --print-architecture
  • Если вывод amd64 — доступны все версии.
  • Если вывод arm64 — доступны opera-stable и opera-developer.

Способ 1: Установка Opera через extrepo (рекомендуемый)

Шаг 1: Обновите систему

sudo apt update
sudo apt upgrade

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

Что делает:

  • sudo — права суперпользователя
  • apt update — обновляет список доступных пакетов
  • apt upgrade — обновляет все установленные пакеты

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

💡 Примечание: Флаг -y автоматически подтверждает все действия. В обучающих инструкциях его лучше не использовать: так вы видите список пакетов и можете отменить установку, если что-то выглядит подозрительно. Если вы уверены в своих действиях, можно добавить -y.

Шаг 2: Установите extrepo

sudo apt install extrepo

Что делает: Устанавливает утилиту для управления внешними репозиториями.

Шаг 3: Включите политику non-free

Opera — проприетарное ПО, поэтому разрешим extrepo работать с non-free репозиториями:

# Проверяем и включаем non-free, если ещё не включено
if ! grep -q '^[[:space:]]*- non-free' /etc/extrepo/config.yaml; then
  echo "Включаем политику non-free..."
  sudo sed -i '/^policies:/a  - non-free' /etc/extrepo/config.yaml
else
  echo "Политика non-free уже включена."
fi

Что делает: Проверяет наличие политики non-free в конфигурационном файле extrepo и добавляет её, если она отсутствует.

Зачем: Без этой настройки extrepo не позволит установить проприетарное ПО.

Шаг 4: Проверьте доступность репозитория

extrepo search opera

Ожидаемый вывод: Информация о репозитории opera_stable.

Шаг 5: Включите репозиторий и обновите список пакетов

sudo extrepo enable opera_stable
sudo apt update

Что делает: Включает репозиторий Opera и обновляет список доступных пакетов.

Шаг 6: Проверьте, что пакеты видны

apt-cache policy opera-stable

Ожидаемый вывод: Должна быть строка с https://deb.opera.com/opera-stable.

Способ 2: Ручная настройка репозитория (DEB822)

Этот способ даёт полный контроль над установкой.

Шаг 1: Установите зависимости

sudo apt install curl gpg ca-certificates

Что делает: Устанавливает инструменты для скачивания и проверки ключей.

Шаг 2: Импортируйте GPG-ключ Opera

curl -fsSL https://deb.opera.com/archive.key | sudo gpg --dearmor --yes -o /usr/share/keyrings/opera-browser.gpg

Что делает: Скачивает публичный ключ Opera и сохраняет его в формате, понятном APT.

Шаг 3: Проверьте отпечаток ключа (важно для безопасности!)

gpg --show-keys --with-fingerprint /usr/share/keyrings/opera-browser.gpg

Ожидаемый отпечаток (2025):

6C86 BE21 4648 3766 80CA 957B 11EE 8C00 B693 A745

⚠️ Если вывод не совпадает с указанным отпечатком — не продолжайте установку. Это может означать, что ключ подменён или ссылка ведёт не туда. Проверьте URL и повторите скачивание.

Диагностика: Если команда head -5 показывает HTML вместо PGP-блока — значит, ключ не скачался (проблемы с сетью):

curl -fsSL https://deb.opera.com/archive.key | head -5

Правильный вывод: начинается с -----BEGIN PGP PUBLIC KEY BLOCK-----.

Шаг 4: Добавьте репозиторий (учёт архитектуры)

arch=$(dpkg --print-architecture)

case "$arch" in
  amd64|arm64)
    printf '%s\n' \
      'Types: deb' \
      'URIs: https://deb.opera.com/opera-stable/' \
      'Suites: stable' \
      'Components: non-free' \
      "Architectures: $arch" \
      'Signed-By: /usr/share/keyrings/opera-browser.gpg' | sudo tee /etc/apt/sources.list.d/opera-browser.sources > /dev/null
    ;;
  *)
    echo "Ваша архитектура ($arch) не поддерживается Opera."
    ;;
esac

Что делает: Создаёт файл репозитория в формате DEB822 с учётом архитектуры системы.

Шаг 5: Обновите список пакетов

sudo apt update
apt-cache policy opera-stable

Ожидаемый вывод: Должна быть строка с https://deb.opera.com/opera-stable.

Установка выбранной версии Opera

После настройки репозитория (любым способом) установите нужную версию.

Установка Opera Stable (рекомендуется)

sudo apt install opera-stable

⚠️ Критично: Во время установки может появиться интерактивный вопрос вида:

Do you want to add the Opera repository? [Y/n]

Обязательно выберите n (или «No»), иначе будет создан дублирующийся .list-файл, который позже вызовет конфликт Signed-By.

Удаление дублирующегося файла репозитория

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

sudo rm -f /etc/apt/sources.list.d/opera-stable.list
sudo apt update

Установка Opera GX (игровая версия)

sudo apt install opera-gx-stable
sudo rm -f /etc/apt/sources.list.d/opera-gx-stable.list

Установка Opera Beta

sudo apt install opera-beta
sudo rm -f /etc/apt/sources.list.d/opera-beta.list

Установка Opera Developer

sudo apt install opera-developer
sudo rm -f /etc/apt/sources.list.d/opera-developer.list

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

opera --version          # для Stable
opera-gx --version       # для GX
opera-beta --version     # для Beta
opera-developer --version # для Developer

Запуск Opera

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

opera          # для Stable
opera-gx       # для GX
opera-beta     # для Beta
opera-developer # для Developer

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

Найдите Opera в меню приложений (категория «Интернет»).

Включение встроенных функций

  • VPN: Нажмите на значок VPN в адресной строке или перейдите в НастройкиКонфиденциальность и безопасностьVPN
  • Блокировщик рекламы: НастройкиКонфиденциальность и безопасностьБлокировать рекламу
  • Боковая панель с мессенджерами: Нажмите на три линии в боковой панели и выберите WhatsApp, Telegram или Messenger

Обновление Opera

Так как Opera установлена из репозитория, обновления приходят через APT.

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

sudo apt update && sudo apt upgrade

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

sudo apt update && sudo apt install --only-upgrade opera-stable

💡 Примечание: Если вы уверены, что хотите обновить без вопросов, можете добавить флаг -y.

Решение типичных проблем

8.1 Ошибка: Duplicate repository warnings

Симптом:

W: Target Packages ... configured multiple times

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

Пошаговое решение:

sudo rm -f /etc/apt/sources.list.d/opera-*.list
sudo apt update

8.2 Ошибка: Signed-By conflict

Симптом:

E: Conflicting values set for option Signed-By

Причина: Вы настроили оба метода установки (extrepo и ручной).

Пошаговое решение:

Если хотите оставить extrepo:

sudo rm -f /etc/apt/sources.list.d/opera-browser.sources
sudo rm -f /usr/share/keyrings/opera-browser.gpg

Если хотите оставить ручной метод:

sudo extrepo disable opera_stable
sudo rm -f /etc/apt/sources.list.d/extrepo_opera_stable.sources

8.3 Ошибка: GPG key error / NO_PUBKEY

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

Пошаговое решение:

sudo rm -f /usr/share/keyrings/opera-browser.gpg
curl -fsSL https://deb.opera.com/archive.key | sudo gpg --dearmor --yes -o /usr/share/keyrings/opera-browser.gpg
sudo apt update

8.4 Репозиторий не виден после добавления

Симптом: apt-cache policy opera-stable не показывает репозиторий Opera.

Пошаговое решение:

cat /etc/apt/sources.list.d/opera-browser.sources

Убедитесь, что файл содержит правильные строки. Если файл пуст или отсутствует — создайте заново.

Удаление Opera

Шаг 1: Удалите установленные пакеты

echo "Удаляем установленные пакеты Opera..."
for pkg in opera-stable opera-gx-stable opera-beta opera-developer; do
  if dpkg -l | grep -q "^ii  $pkg "; then
    echo "Удаляем $pkg..."
    sudo apt purge -y "$pkg"
  else
    echo "$pkg не установлен — пропускаем."
  fi
done

sudo apt autoremove --purge -y
echo "Удаление завершено."

Что делает: Проверяет, какие пакеты Opera установлены, и удаляет только их, не пытаясь удалить отсутствующие пакеты.

Шаг 2: Удалите репозиторий (в зависимости от способа установки)

Если использовали extrepo:

sudo extrepo disable opera_stable
sudo rm -f /etc/apt/sources.list.d/extrepo_opera_stable.sources

Если настраивали вручную:

sudo rm -f /etc/apt/sources.list.d/opera-browser.sources
sudo rm -f /usr/share/keyrings/opera-browser.gpg

Удалите все старые .list-файлы:

sudo rm -f /etc/apt/sources.list.d/opera-*.list

Шаг 3: Сделайте резервную копию профиля (опционально)

backup_dir="$HOME/opera-profile-backups-$(date +%Y%m%d%H%M%S)"
for profile in opera opera-gx opera-beta opera-developer; do
  if [ -d "$HOME/.config/$profile" ]; then
    mkdir -p "$backup_dir"
    cp -a "$HOME/.config/$profile" "$backup_dir/"
  fi
done

Шаг 4: Удалите пользовательские данные

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

⚠️ Примечание: Папки профилей создаются от имени текущего пользователя и должны удаляться без прав root. Если вы ранее запускали Opera от root, права могут отличаться — проверьте:

ls -ld ~/.config/opera* 2>/dev/null

Если вы видите, что владелец не вы, используйте sudo для удаления:

sudo rm -rf ~/.config/opera ~/.config/opera-gx ~/.config/opera-beta ~/.config/opera-developer
sudo rm -rf ~/.cache/opera ~/.cache/opera-gx ~/.cache/opera-beta ~/.cache/opera-developer

Обычно же достаточно команд без sudo:

rm -rf ~/.config/opera ~/.config/opera-gx ~/.config/opera-beta ~/.config/opera-developer
rm -rf ~/.cache/opera ~/.cache/opera-gx ~/.cache/opera-beta ~/.cache/opera-developer

Чек-лист: что проверить после установки

  • [ ] Репозиторий добавлен: apt-cache policy opera-stable показывает deb.opera.com
  • [ ] Установлена нужная версия: opera --version показывает версию
  • [ ] Удалён дублирующийся файл: ls /etc/apt/sources.list.d/opera-*.listNo such file
  • [ ] Браузер запускается из терминала: opera открывает окно
  • [ ] Процесс Opera виден в системе: ps aux | grep -v grep | grep opera показывает процесс
  • [ ] apt update завершается кодом 0 (без ошибок)
  • [ ] В выводе apt update нет строк W: Target Packages ... configured multiple times и E: Conflicting values set for option Signed-By

Часто задаваемые вопросы (FAQ)

Вопрос: Opera бесплатна?
Ответ: Да, Opera бесплатна. Встроенный VPN и блокировщик рекламы тоже бесплатны.

Вопрос: Чем Opera GX отличается от обычной?
Ответ: Opera GX имеет интерфейс для геймеров: лимитеры CPU/RAM, интеграцию с Twitch и Discord.

Вопрос: Можно ли установить Opera на arm64 (Raspberry Pi)?
Ответ: Да, доступны версии opera-stable и opera-developer. GX и Beta — нет.

Вопрос: Как отключить встроенный VPN?
Ответ: Нажмите на значок VPN в адресной строке и выберите «Выключить».

Вопрос: Почему после установки появляется ошибка дублирования репозитория?
Ответ: Установщик Opera создал лишний .list-файл. Удалите его (см. проблему 8.1).

Вопрос: Почему некоторые Google-сервисы работают нестабильно в Opera?
Ответ: Google периодически ограничивает работу своих сервисов в сторонних браузерах. Если критична полная совместимость с Google-сервисами, лучше использовать Chrome или Chromium.

Вопрос: Встроенный VPN работает во всех регионах?
Ответ: Доступность и работоспособность встроенного VPN зависит от региона и локальных правил. В некоторых юрисдикциях использование VPN может регулироваться или быть запрещено.

Вопрос: Opera некорректно работает на Wayland (мерцание, проблемы с перетаскиванием и т.п.)?
Ответ: Opera в основном тестируется на X11. Если у вас проблемы, попробуйте запустить с флагом:

opera --disable-features=UseOzonePlatform

Или временно переключиться на сеанс X11 — это часто решает визуальные артефакты.

💡 Для запуска из меню приложений: Чтобы использовать флаг --disable-features=UseOzonePlatform при запуске из меню, создайте или отредактируйте файл .desktop (обычно в ~/.local/share/applications/) и добавьте этот флаг в строку Exec.

Заключение

Теперь Opera установлена на вашем Debian. Вы можете пользоваться браузером со встроенным VPN, блокировщиком рекламы и боковой панелью для мессенджеров.

Что дальше:

  • Настройте VPN и блокировщик рекламы по своему вкусу
  • Добавьте мессенджеры на боковую панель
  • Изучите официальную документацию Opera
  • Попробуйте Opera GX, если вы геймер

Связанные статьи: