Как установить Firefox из PPA

Всем уже стало понятным, что в Ubuntu 24.04 пакеты программ устанавливаются как Snap-пакекты. С точки зрения, что эти пакеты будут работать в любом случае, так как с приложением устанавливаются полный набор необходимых библиотек. Но есть один нюанс, а то и побольше. Запуск занимает больше времени и заставляет вас снова и снова входить в учетные записи. Это какой-то треш.

Мне этот вариант не подходит для использования Firefox и онлайн электронной отчётности SBIS и ЭДО, так как плагин для этой системы хоть и устанавливается, но он не может установить драйвер КриптоПРО, и не может связаться с ним, и вот поэтому ЭП (электронная подпись) не действует. Всё просто, Firefox из Snap изолирован от всей остальной системы.

Добавляем PPA для Firefox

Выполняем команды в консоли, добавляем репозиторий:

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
echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null

Теперь надо сделать так, чтобы приоритет PPA был на первом месте при будущих обновлениях и выполнить команду (многострочную):

echo '
Package: *
Pin: origin packages.mozilla.org
Pin-Priority: 1000
' | sudo tee /etc/apt/preferences.d/mozilla

Удаляем старый Firefox из Snap

sudo snap remove firefox

Теперь установим Firefox из APP

sudo apt update && sudo apt install firefox

Добавим поддержку русского языка для Firefox

sudo apt install firefox-l10n-ru

Результат установки Firefox из PPA

В результате получаем FireFox из PPA. Как включить русский интерфейс в настройках FireFox это уже дело техники.

Что ещё?

Видимо стоит рассказать как совсем избавиться от пакетов Snap, чтобы в будущем не устанавливались программы из этого репозитория, и настроить старую добрую установку из пакетов .deb и PPA-репозиториев.

И если вам важно всё устанавливать как ранее из PPA, то вот вам такая статья: Как полностью удалить Snap поддержку в Ubuntu 24.04.