Как установить последнюю версию 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
В терминале Debian отображается сообщение об обновлении pt и установке wget и gnupg.
Установите необходимые небольшие инструменты для добавления и проверки репозитория APT от Mozilla.

2. Добавьте ключ репозитория Mozilla.

Создайте стандартную директорию для хранения ключей APT, затем сохраните там ключ подписи Mozilla. Настройка signed-byна следующем шаге ограничит использование этого ключа только репозиторием Mozilla.

sudo install -d -m 0755 /etc/apt/keyrings
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
Команды терминала создают каталог с ключами APT и загружают ключ подписи репозитория Mozilla.
Ключ хранится отдельно от общесистемных доверенных ключей Debian.

3. Проверьте отпечаток ключа.

Прежде чем доверять ключу репозитория, сравните его полный отпечаток с опубликованным значением Mozilla:

gpg --show-keys --with-fingerprint /etc/apt/keyrings/packages.mozilla.org.asc

Убедитесь, что отпечаток пальца совпадает 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3. Остановитесь, если он отличается; не продолжайте работу с ключом, который вы не можете проверить.

Вывод терминала, отображающий ключ подписи APT от Mozilla и его полный отпечаток.
Сравните полный отпечаток пальца, отображаемый в терминале, со значением, предоставленным 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 и какой ключ использовать для проверки.

В терминале Debian отображается запись APT-ресурсов Mozilla для пакета Mozilla.
В Trixie и более новых версиях файл .sources использует эти пять полей deb822.

5. Выберите пакет Mozilla и установите Firefox.

Установите APT-пин, чтобы репозиторий Mozilla имел приоритет, если тот же пакет доступен из другого настроенного источника:

sudo tee /etc/apt/preferences.d/mozilla > /dev/null <<'EOF'
Package: *
Pin: origin packages.mozilla.org
Pin-Priority: 1000
EOF
На экране терминала отображаются настройки APT, которые устанавливают для packages.mozilla.org приоритет 1000.
Этот PIN-код указывает APT выбирать пакет Mozilla, когда версии конкурируют друг с другом.

Обновите информацию о пакете и установите стандартный релиз:

sudo apt-get update
sudo apt-get install firefox

Перед принятием предложения APT ознакомьтесь с ним. Если firefox-esrпакет Debian уже установлен, APT может сообщить о конфликте пакетов или предложить его удаление. Подтверждайте только в том случае, если вы собираетесь заменить ESR на обычный релиз Mozilla; в противном случае отмените и сначала проверьте выбор пакетов. Удалять ESR перед добавлением репозитория или проверкой ключа не требуется.

Терминал Debian с командами apt-get update и apt-get install firefox.
Установите пакет с именем firefox после того, как APT загрузит репозиторий Mozilla.

6. Запускайте Firefox и регулярно обновляйте его.

Откройте Firefox из меню приложений Debian или запустите его из терминала с помощью команды firefox`.`. Чтобы проверить, какая сборка запускается из командной строки, используйте:

firefox --version

Указанная версия должна соответствовать стандартному релизу Firefox и не должна заканчиваться на esr. Чтобы получать более поздние сборки Mozilla через APT, выполните команды sudo apt updateи sudo apt upgradeв рамках обычных обновлений системы.

Окно браузера Firefox открыто в новой вкладке на рабочем столе Debian.
После установки запустите браузер из меню рабочего стола или терминала.
В терминале Debian отображается команда firefox --version перед её выполнением.
Выполните команду проверки версии на своей системе, чтобы подтвердить установленную версию.

Используйте Flatpak вместо этого

Если вы предпочитаете Flatpak, Mozilla также описывает этот вариант. Установите Flatpak и настройте Flathub, затем запустите команду flatpak install flathub org.mozilla.firefox. Flathub отобразит Firefox как проверенное приложение, опубликованное Mozilla. Flatpak хранит свой профиль в другом месте, отличном от места сборки DEB, поэтому используйте инструкции Mozilla по миграции профиля, если вам нужно переместить существующие данные. Инструкции по использованию APT и инструкции для конкретного релиза см. в руководстве по установке Mozilla для Linux и в описании Firefox на Flathub .

Оставить комментарий

Как безопасно восстановить потерянные разделы и данные с жесткого диска

Как безопасно восстановить потерянные разделы и данные с жесткого диска

Узнайте, как восстановить потерянные разделы и файлы с помощью TestDisk и PhotoRec. Защитите исходный диск, проведите безопасное сканирование и сохраните восстановленные данные на другой диск.

Как сканировать QR-коды на настольном компьютере с Linux

Как сканировать QR-коды на настольном компьютере с Linux

Сканируйте QR-коды в Linux с помощью CoBang, используя веб-камеру или файл изображения. См. варианты установки, шаги настройки и решения проблем с доступом к камере Flatpak.

Как изменить настройки веб-камеры в Linux с помощью Cameractrls

Как изменить настройки веб-камеры в Linux с помощью Cameractrls

Изменяйте настройки веб-камеры в Linux с помощью Cameractrls: настраивайте экспозицию, цвет, подавление мерцания и другие поддерживаемые параметры, а затем проверяйте совместимые видеорежимы.

Как установить PhpStorm на Linux: Toolbox, Tar.gz, Snap и AUR

Как установить PhpStorm на Linux: Toolbox, Tar.gz, Snap и AUR

Установите PhpStorm на Linux с помощью JetBrains Toolbox или автономного архива tar.gz, а также через Snap и Arch AUR. Java уже включена в комплект.

Как создать резервную копию CD-ROM в формате ISO в Linux

Как создать резервную копию CD-ROM в формате ISO в Linux

Создайте образ CD-ROM ISO в Linux с помощью GNOME Disks или dd. Определите оптический привод, отслеживайте процесс копирования, проверяйте образ и узнавайте, когда поврежденный диск или аудиодиск требует использования другого инструмента.

Как вырезать изображение в Linux с помощью GIMP

Как вырезать изображение в Linux с помощью GIMP

Удаление фона фотографии в Linux с помощью GIMP: обведите контур объекта, удалите выделенный фон, сохранив прозрачность, и экспортируйте многоразовый PNG-файл.

Как установить Cisco Packet Tracer на Linux

Как установить Cisco Packet Tracer на Linux

Загрузите Cisco Packet Tracer 9.0.1 для Ubuntu 64-бит, установите DEB-пакет с помощью APT, примите лицензионное соглашение в Терминале и войдите в систему, чтобы начать лабораторную работу.

Скачайте FlightGear бесплатно: официальное руководство по установке

Скачайте FlightGear бесплатно: официальное руководство по установке

Скачайте FlightGear бесплатно с официального сайта. Сравните пакеты для Windows, macOS и Linux, установите файлы данных и совершите свой первый полет.

Настольное приложение Google Tasks: как им пользоваться на компьютере

Настольное приложение Google Tasks: как им пользоваться на компьютере

Откройте Google Задачи в браузере, добавьте ярлык Chrome или запустите приложение, и управляйте задачами с указанием даты через Календарь и Gmail.

OKSampler: Бесплатный и простой музыкальный сэмплер для клавишных ритмов.

OKSampler: Бесплатный и простой музыкальный сэмплер для клавишных ритмов.

OKSampler сопоставляет MP3-клипы с клавишами клавиатуры и может зацикливать аудио. Узнайте, что делает эта старая бесплатная программа, на чем заканчиваются ее старые функции и что нужно проверить перед загрузкой.