Вопрос или проблема
Мое последнее обновление Firefox дошло до FF 57.0b2. Я попытался удалить это ПО, но вместо этого полностью удалил Firefox. Включая скрытые файлы, а также файлы в /etc и /usr. Перезагрузил Ubuntu.
Установил Firefox из Центра программного обеспечения. И снова установилась 57.0b2.
Как мне установить версию 55? На сайте Mozilla я могу скачать firefox-55.0.3.tar.bz2, но я не знаю, как установить .bz2 файлы.
Вам не нужно устанавливать с помощью загруженного пакета Firefox, и, вероятно, это плохая идея.
Как вы в первую очередь установили Firefox 57.0b2? (Риторический вопрос)
Firefox 57.0b2 — это версия Firefox DevEdition. В Ubuntu, версиях Ubuntu и ее производных обычный и рекомендуемый способ получить эту нестабильную версию — через PPA Firefox DevEdition. Исходя из этого отчета
Установил Firefox из Центра программного обеспечения. И вот кошмар вернулся. Опять FF 57.0b2.
Я подозреваю, что вы выбрали наиболее распространенный путь, описанный выше. Если это так, то пока PPA существует, это следует ожидать.
Как понизить версию до стабильной, предоставляемой официальными репозиториями Ubuntu:
sudo apt install ppa-purge
sudo ppa-purge ppa:ubuntu-mozilla-daily/firefox-aurora
На веб-сайте указано, что firefox в архивной форме это “распакуй и запускай”. Вы на самом деле не “устанавливаете” его. Если хотите “установить” его на свою систему, вам нужно переместить извлеченную папку firefox в /usr/lib
, удалить старую и скопировать новую из архива. Обязательно сделайте резервную копию оригинальной папки firefox на случай, если ваши текущие конфигурационные файлы будут конфликтовать с версией, извлеченной в /usr/lib
.
Остальные символические ссылки все еще должны работать. если они не работают, вам нужно будет воссоздать их в /etc/apparmor.d/abstractions/ubuntu-browsers.d
и /usr/bin
-
смотрите https://download-installer.cdn.mozilla.net/pub/firefox/releases/ и скачайте свою версию
-
распакуйте в любую папку
-
из распакованной папки удалите файл “updater”, чтобы он не мог обновляться
-
запустите с “firefox” из распакованной папки
-
вы можете изменить путь к своему профилю, запустив firefox -profile [путь к профилю]
-
вы можете иметь несколько версий, это самостоятельное (переносное) приложение
-
смотрите https://wiki.archlinux.org/index.php/Desktop_Entries, чтобы создать запись на рабочем столе
tar xvf firefox-55.0.3.tar.bz2
cd firefox/
./firefox
теперь откройте Настройки и нажмите Установить по умолчанию, это создаст ~/.local/share/applications/userapp-Firefox-[random].desktop
и добавит записи в ~/.config/mimeapps.list
и все, этот firefox теперь должен обрабатывать все веб-ассоциации из приложений, таких как ваш файловый менеджер
чтобы иметь значок на рабочем столе / лаунчер удалите NoDisplay
из и добавьте Icon=firefox
в ~/.local/share/applications/userapp-Firefox-[random].desktop
и скопируйте значки (смотрите ссылку)
смотрите, как установить firefox с mozilla
автоматические обновления работают так же, как и в версии для Windows, и если вы хотите сохранить версию, которую изначально скачали, вы должны их отключить
Ответ или решение
Для установки Firefox версии 55 на вашем Ubuntu-устройстве, следуйте приведённым ниже шагам. Это позволит вам правильно удалить версии, устанавливаемые через PPA или системные репозитории, и перейти на желаемую версию Firefox 55.
Теория
Особенность Firefox заключается в возможности установки как из репозиториев, так и вручную из скачанного с официального сайта архива. При этом установка из репозиториев может подразумевать определённые обновления, которые, в свою очередь, могут загружать более новые, возможно, нестабильные версии. Для установки конкретной версии важно корректно удалить старые пакеты и использовать версию из архива.
Пример
-
Удаление ранее установленной версии и PPA:
Откройте терминал и выполните следующие команды:sudo apt install ppa-purge sudo ppa-purge ppa:ubuntu-mozilla-daily/firefox-aurora
Эти команды удалят PPA, из которых могло быть установлено более новое обновление Firefox.
-
Скачивание и распаковка Firefox 55:
Перейдите на официальный сайт Mozilla и загрузите нужную версию здесь. Обычно файл загружается в формате.tar.bz2
. После загрузки файла выполните следующие команды в терминале:tar xvf firefox-55.0.3.tar.bz2
-
Перемещение и запуск приложения:
Перейдите в папку с распакованным Firefox:cd firefox/
Запустите Firefox командой:
./firefox
Применение
Для интеграции Firefox 55 в вашу систему Ubuntu выполните следующие шаги:
-
Перемещение Firefox в системную директорию (опционально): возможный вариант — переместить папку Firefox в
/opt
или/usr/lib
, чтобы она была доступна всем пользователям системы. Выполните следующую команду с учётом пути до вашей распакованной версии:sudo mv firefox /opt/firefox55 sudo ln -s /opt/firefox55/firefox /usr/bin/firefox55
-
Создание значка на рабочем столе: После распаковки и запуска вашей портативной версии, создайте значок, изменив файл
.desktop
, как описано выше. Это позволит вам запускать Firefox через графический интерфейс. -
Обновление настроек профиля: Если требуется использовать существующий профиль, запустите Firefox с указанием пути к нему:
/opt/firefox55/firefox -profile [путь до вашего профиля]
Следование данным шагам позволит вам получить доступ к версии Firefox 55 на Ubuntu и использовать её параллельно с другими установленными версиями.