Firefox — один из самых популярных браузеров который поставляется по умолчанию во многих дистрибутивах Linux. Firefox ESR позиционируется как версия с длительной поддержкой. Версия ESR в первую очередь нацелена на тех, для кого важна стабильность, а не новый функционал. По этому, в дистрибутиве Debian, который славится свой стабильностью, по умолчанию идет именно эта версия браузера. Но, для некоторых пользователей может быть интересна именно последняя версия Firefox.
В одной из прошлых статей мы уже рассматривали способ установить свежую версию Firefox в Debian. В этой же статье рассмотрим еще один из способов, добавив репозиторий Ubuntuzilla. Используя данный репозиторий, вы гарантированно будете получать обновления браузера каждый раз, как только он обновится в репозитории.
Устанавливаем свежую версию Firefox в Debian
Первый шаг — удалить текущую версию Firefox ESR в Debian 11. Если этого не сделать и попытается установить обычную версию Firefox, появится сообщение об ошибке. Итак, давайте сделаем это:
sudo apt purge firefox-esr

После удаления Firefox ESR из Debian 11, можно переходить к следующему шагу, добавив ключи от репозитория Ubuntuzilla. Без них вы не сможете взаимодействовать с этим репозиторием. В репозитории Ubuntuzilla имеются последние версии таких пакетов как Firefox, SeaMonkey и Thunderbird. Что примечательно, этот репозиторий работает с любым DEB ориентированным дистрибутивом Linux:
sudo mkdir /etc/apt/keyrings/
В случае, если данный каталог уже существует, в терминале высветится соответствующее сообщение. Импортируем GPG ключи:
sudo gpg --keyserver keyserver.ubuntu.com --recv-keys 2667CA5C
sudo gpg -ao ~/ubuntuzilla.gpg --export 2667CA5C
cat ubuntuzilla.gpg | sudo gpg --dearmor -o /etc/apt/keyrings/ubuntuzilla.gpg

В результате команд, которые приводятся выше, в домашнем каталоге имеется копия файла ubuntuzilla.gpg. Этот файл как раз и содержит те самые GPG ключи и его можно спокойно удалить из домашнего каталога:
sudo rm ~/ubuntuzilla.gpg
Теперь, когда в нашу систему добавлены необходимые ключи, можно переходить к добавлению самого репозитория:
echo "deb [signed-by=/etc/apt/keyrings/ubuntuzilla.gpg] http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main" | sudo tee /etc/apt/sources.list.d/ubuntuzilla.list > /dev/null

Осталось обновить списки пакетов и установить Firefox. Если все прошло хорошо, вы увидите добавленный репозиторий при обновлении списков пакетов:

Иначе, будет сообщение о том, что из данного репозитория нельзя устанавливать пакеты. Что бы установить свежую версию Firefox из репозитория Ubuntuzilla выполняем следующую команду:
sudo apt install firefox-mozilla-build

Когда завершится установка Firefox, запускаем его и можно посмотреть, какая версия у нас установилась. На момент написания этой статьи, самая свежая версия Firefox 110. Как можно убедиться на скриншоте ниже, она и была установлена:

Заключение
Конечно, имеются и другие способы установить более новую версию Firefox в Debian, к примеру, можно его установить из Flatpak. Вообще, Flatpak позволяет устанавливать в Debian более свежее программное обеспечение. Если, конечно, это необходимо. О том, как добавить поддержку Flatpak в Debian можно прочесть на официальной странице Flatpak.
А на этом сегодня все, если статья оказалась вам полезна, подписывайтесь на рассылку журнала в pdf формате, а так же на социальные сети журнала Cyber-X:
По вопросам работы сайта, сотрудничества, а так же по иным возникшим вопросам пишите на E-Mail. Если вам нравится журнал и вы хотите отблагодарить за труды, вы можете перечислить донат на развитие проекта.