Всем уже стало понятным, что в Ubuntu 22.04 пакеты программ устанавливаются как Snap-пакекты. С точки зрения, что эти пакеты будут работать в любом случае, так как с приложением устанавливаются полный набор необходимых библиотек. Но есть один нюанс, а то и побольше. Запуск занимает больше времени и заставляет вас снова и снова входить в учетные записи. Это какой-то треш.
Мне этот вариант не подходит для использования Firefox и онлайн электронной отчётности SBIS и ЭДО, так как плагин для этой системы хоть и устанавливается, но он не может установить драйвер КриптоПРО, и не может связаться с ним, и вот поэтому ЭП (электронная подпись) не действует. Всё просто, Firefox из Snap изолирован от всей остальной системы.
Решение: Удалить Firefox установленный как пакет Snap и настроить установку Firefox из репозиториев PPA, с возможностью обновляться, как и ранее командой:
sudo apt update && sudo apt full-upgrade --auto-remove -y && #sudo reboot
Удаляем FireFox из Snap
Сразу и далее у вас должны быть права использовать sudo. Откройте консоль CTRL+T и выполните команду:
sudo snap remove --purge firefox
Добавляем PPA для Firefox
Продолжаем выполнять команды в консоли, добавляем репозиторий:
sudo add-apt-repository ppa:mozillateam/ppa
Теперь надо сделать так, чтобы приоритет PPA был на первом месте при будущих обновлениях и выполнить пару команд (многострочных):
echo ' Package: * Pin: release o=LP-PPA-mozillateam Pin-Priority: 1001 ' | sudo tee /etc/apt/preferences.d/mozilla-firefox
и ещё вот это:
echo ' Unattended-Upgrade::Allowed-Origins:: "LP-PPA-mozillateam:${distro_codename}"; ' | sudo tee /etc/apt/apt.conf.d/51unattended-upgrades-firefox
Проверьте как у вас получилось, парой команд, которые прочитают настройки и покажут вам результат:
cat /etc/apt/preferences.d/mozilla-firefox cat /etc/apt/apt.conf.d/51unattended-upgrades-firefox
Вы получите, что-то похожее как на картинке ниже:
Теперь можно смело установить Firefox из PPA:
sudo apt update
sudo apt install firefox
Обратите внимание, что в окне консоли вы будете видеть, что установка идёт с этих адресов:
https://ppa.launchpadcontent.net/mozillateam/ppa/ubuntu jammy/main amd64 firefox amd64 100.0+build1-0ubuntu0.22.04.1~mt1 [63,3 MB]
Результат установки Firefox из PPA
В результате получаем FireFox из PPA. Как включить русский интерфейс в настройках FireFox это уже дело техники.
Что ещё?
Видимо стоит рассказать как совсем избавиться от пакетов Snap, чтобы в будущем не устанавливались программы из этого репозитория, и настроить старую добрую установку из пакетов .deb и PPA-репозиториев.
Mozilla Team PPA изначально был разработан для предоставления версий браузера с расширенной поддержкой (ESR). Будет ли PPA получить новые сборки Firefox так же скоро как версии Snap, всё это зависит от добровольцев сообщества. Имейте это в виду.
И если вам важно всё устанавливать как ранее из PPA, то вот вам такая статья: Как полностью удалить Snap поддержку в Ubuntu 22.04.