... на примере Firefox.
0. Сохранить профиль, если нужно перенести настройки, хранится по адресу ~/snap/firefox/common/.mozilla/firefox/
нужно сохранить profiles.ini
и саму папку профиля. Потом можно подсунуть и всё заколосится.
1. Удалить снап, это будет относительно долго исполняться:
sudo snap remove firefox
2. Создать keyring
, если его не было в системе до этого, посмотреть просто есть ли в etc
папка, если есть - пропускаем этот шаг:
sudo install -d -m 0755 /etc/apt/keyrings
3. Импортируем ключ, если в системе нет wget
ставим:
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
4. Вставляем ключ в список источников:
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
5. Делаем пакетную версию приоритетной, иначе при обновлении снова будет богопротивный снап:
echo '
Package: *
Pin: origin packages.mozilla.org
Pin-Priority: 1000
' | sudo tee /etc/apt/preferences.d/mozilla
6. Ставим FF:
sudo apt update && sudo apt install firefox
7. Если нужно, то ставим язык, к примеру русский:
sudo apt install firefox-l10n-ru
Список всех языков можно посмотреть командой:
apt-cache search firefox-l10n
8. Подсовываем имя профиля в profiles.ini
, копируем ранее сохранённый профиль в:
~/.mozilla/firefox/
9. Открепляем пустую иконку из быстрого запуска, запускаем FF и закрепляем новую.
ГОТОВО!