Главная
» LINUX
»
Как установить последнюю версию Firefox, не относящуюся к ESR, на Debian
Как установить последнюю версию Firefox, не относящуюся к ESR, на Debian
Чтобы установить текущую стандартную версию Firefox от Mozilla на Debian вместо версии с расширенной поддержкой (ESR), используйте официальный репозиторий APT от Mozilla. Пакет называется firefox; после обновления системы APT предложит вам обычные стабильные версии от Mozilla. Mozilla рекомендует этот метод с использованием DEB-пакетов для дистрибутивов на основе Debian.
Описанные ниже шаги подходят для Debian 12 Bookworm и Debian 13 Trixie или более новых версий. Сначала проверьте свою версию с помощью команды grep VERSION_CODENAME /etc/os-release: Bookworm и более старые версии используют традиционный .listформат исходного кода, в то время как Trixie и более новые версии используют .sourcesформат deb822 от Debian.
1. Подготовьте APT и инструменты для создания ключей подписи.
Откройте Терминал и обновите индекс пакетов, затем установите wgetи gnupg. APT использует их для получения ключа репозитория Mozilla и проверки его отпечатка.
sudo apt update
sudo apt install wget gnupg
Установите необходимые небольшие инструменты для добавления и проверки репозитория APT от Mozilla.
2. Добавьте ключ репозитория Mozilla.
Создайте стандартную директорию для хранения ключей APT, затем сохраните там ключ подписи Mozilla. Настройка signed-byна следующем шаге ограничит использование этого ключа только репозиторием Mozilla.
Убедитесь, что отпечаток пальца совпадает 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3. Остановитесь, если он отличается; не продолжайте работу с ключом, который вы не можете проверить.
Сравните полный отпечаток пальца, отображаемый в терминале, со значением, предоставленным Mozilla, указанным выше.
4. Добавьте источник Mozilla APT.
Используйте только тот блок, который соответствует вашей версии Debian. Для Debian 13 Trixie и более новых версий создайте исходный файл deb822:
sudo tee /etc/apt/sources.list.d/mozilla.sources > /dev/null <<'EOF'
Types: deb
URIs: https://packages.mozilla.org/apt
Suites: mozilla
Components: main
Signed-By: /etc/apt/keyrings/packages.mozilla.org.asc
EOF
Для Debian 12 Bookworm и более ранних версий используйте устаревший однострочный формат:
echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee /etc/apt/sources.list.d/mozilla.list > /dev/null
Не добавляйте обе записи. Источник указывает APT, где найти стабильные пакеты Firefox от Mozilla и какой ключ использовать для проверки.
В Trixie и более новых версиях файл .sources использует эти пять полей deb822.
5. Выберите пакет Mozilla и установите Firefox.
Установите APT-пин, чтобы репозиторий Mozilla имел приоритет, если тот же пакет доступен из другого настроенного источника:
Этот PIN-код указывает APT выбирать пакет Mozilla, когда версии конкурируют друг с другом.
Обновите информацию о пакете и установите стандартный релиз:
sudo apt-get update
sudo apt-get install firefox
Перед принятием предложения APT ознакомьтесь с ним. Если firefox-esrпакет Debian уже установлен, APT может сообщить о конфликте пакетов или предложить его удаление. Подтверждайте только в том случае, если вы собираетесь заменить ESR на обычный релиз Mozilla; в противном случае отмените и сначала проверьте выбор пакетов. Удалять ESR перед добавлением репозитория или проверкой ключа не требуется.
Установите пакет с именем firefox после того, как APT загрузит репозиторий Mozilla.
6. Запускайте Firefox и регулярно обновляйте его.
Откройте Firefox из меню приложений Debian или запустите его из терминала с помощью команды firefox`.`. Чтобы проверить, какая сборка запускается из командной строки, используйте:
firefox --version
Указанная версия должна соответствовать стандартному релизу Firefox и не должна заканчиваться на esr. Чтобы получать более поздние сборки Mozilla через APT, выполните команды sudo apt updateи sudo apt upgradeв рамках обычных обновлений системы.
После установки запустите браузер из меню рабочего стола или терминала.Выполните команду проверки версии на своей системе, чтобы подтвердить установленную версию.
Используйте Flatpak вместо этого
Если вы предпочитаете Flatpak, Mozilla также описывает этот вариант. Установите Flatpak и настройте Flathub, затем запустите команду flatpak install flathub org.mozilla.firefox. Flathub отобразит Firefox как проверенное приложение, опубликованное Mozilla. Flatpak хранит свой профиль в другом месте, отличном от места сборки DEB, поэтому используйте инструкции Mozilla по миграции профиля, если вам нужно переместить существующие данные. Инструкции по использованию APT и инструкции для конкретного релиза см. в руководстве по установке Mozilla для Linux и в описании Firefox на Flathub .