Firefox стал браузером по умолчанию во многих дистрибутивах Linux. В том числе и в Ubuntu, но дистрибутиве Ubuntu браузер Firefox сейчас поставляется по умолчанию в snap. Технология snap является разработкой Canonical, и в последних сборках Ubuntu пакеты snap стали занимать первостепенное место. В них поставляются многие программы. В свою очередь, пользователи Ubuntu могут предпочесть все тот же Firefox установленный из обычного deb пакета. Для тех, кто все таки хочет установить Firefox минуя snap, существует PPA репозиторий, который в данной статье мы подключим и из него произведем установку Firefox.
Если же вы переходите в Ubuntu из другого дистрибутива, то перед тем как установить Ubuntu, сделайте резервную копию вашего Firefox, как это сделать, можно прочесть перейдя по этой ссылке. После чего можно будет восстановить все ваши настройки в будущем.
Для тех, кто уже работает в Ubuntu и использует браузер Firefox в snap, читайте ниже как сделать резервную копию для дальнейшего восстановления всех ваших настроек.
Создаем резервную копию Firefox из snap
Итак, у вас браузер в Ubuntu запакован в snap, что бы сделать резервную копию в этом случае, переходим в меню браузера, затем находим там пункт “Справка” и в нем пункт “Информация для решения проблем”:

Далее в открывшемся окне браузера находим пункт “Каталог профиля” с кнопкой “Открыть каталог”:

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

При таком резервном копировании у вас сохранится все, в том числе и пароли с логинами в тех сервисах в которых вы зарегистрированы.
Заранее сделайте еще выгрузку в формате HTML, что бы избежать неурядиц. К примеру, они могут возникнуть в том случае, если версии браузера будут отличаться. В этом случае вы сможете восстановить все ваши сохраненные закладки, а вот вводить пароль и логин во всех сервисах придется заново. Что бы выгрузить закладки нажимаем на меню, далее переходим на вкладку “Закладки” и ищем пункт “Управление закладками”:

В открывшемся окне находим пункт “Импорт и резервные копии”, нажав на него откроется вкладка, в которой нас интересует пункт “Экспорт закладок в HTML-файл”:

Нажимаем на данный пункт и сохраняем HTML файл в любом удобном для вас месте:

Устанавливаем Firefox из PPA репозитория
Теперь, когда у нас есть резервная копия всех настроек или HTML файл с закладками из браузера Firefox, можно переходить в установке из PPA репозитория. И первым делом давайте удалим Firefox из Ubuntu который находится в пакете snap. Переходим в терминал и выполняем следующие команды:
sudo snap remove firefox
sudo apt purge firefox

Добавляем тот самый заветный PPA репозиторий, из которого в дальнейшем и будет установлен Firefox:
sudo add-apt-repository ppa:mozillateam/ppa

Следующим шагом необходимо создать файл с приоритетом установки для браузера Firefox. Так как по умолчанию в Ubuntu установка браузера Firefox будет происходить из snap даже при наличии PPA репозитория. Чтобы создать файл, воспользуемся текстовым редактором “Nano”, подробнее о котором можно прочесть перейдя по этой ссылке. Водим команду на создание файла:
sudo nano /etc/apt/preferences.d/mozilla-firefox
В открывшееся окно вписываем следующие строки, которые изменять приоритет установки браузера Firefox из PPA репозитория:
Package: *
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 1001

Сохраняем наш созданный файл сочетанием клавиш “ctrl + o” и выходим из текстового редактора нажав клавиши “ctrl + x”. Осталось обновить списки пакетов и можно устанавливать Firefox из PPA репозитория:
sudo apt update
sudo apt install firefox

Заключение
На этом установка браузера Firefox из PPA репозитория закончена, осталось лишь восстановить нашу резервную копию. Запускаем браузер Firefox, и тут два пути, либо в домашнем каталоге ищем скрытую директорию под названием .mozila и в нее копируем наши файлы, более подробно про этот метод написано тут. Либо, снова воспользуемся меню в Firefox, далее ищем пункт “Справка”, переходим в “Информация для решения проблем”. И наконец снова ищем пункт “Каталог профиля”, нажимаем на кнопку “Открыть каталог”, откроется файловый менеджер, из открывшейся директории удаляем все файлы, а затем копируем в нее файлы из нашей резервной копии:

Если что-то пошло не так, и ваша резервная копия не восстановилась, воспользуемся вторым способом. Нажимаем на меню, далее “Закладки”, выбираем пункт “Управление закладками”, далее рекомендую выделить с левой стороны в открывшемся окне пункт “Все закладки”, а затем нажимаем “Импорт и резервные копии” и выбираем пункт “Импорт закладок из HTML-файла”:

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