Какой самый простой способ понизить Firefox 57 до Firefox 56?
Это значит, что у вас будет больше времени, чтобы дождаться рабочих замен устаревших расширений.
firefox
downgrade
firefox-extensions
Яни Сааренпяя
источник
источник
sudo apt-mark hold firefox*
(который @Videonauth также использует в своем ответе после понижения).Ответы:
Получите поддержку Firefox ESR 60.x (LEGACY ADDONS здесь не работают)
Если вам нужна поддерживаемая Firefox ESR, вы можете добавить один из PPA. Два варианта здесь:
Получите Firefox ESR 60.x как оснастку :
Получите Firefox ESR 60.x от PPA Mozilla Team
ppa:mozillateam/ppa
(первые версии были опубликованы здесь, в 2017-10-11, в результате обсуждения в списке рассылки ubuntu-desktop ):Получить Firefox ESR 60.x из PPA Джонатон F ' S
ppa:jonathonf/firefox-esr
.Довожу до вашего сведения:
Получите неподдерживаемый Firefox ESR 52.x (LEGACY ADDONS работает здесь)
Обратите внимание, что версия ESR 52 больше не поддерживается. Действуйте на свой страх и риск.
Вы можете получить Firefox ESR 52.9.0 от PPA Jonathon F
ppa:jonathonf/firefox-esr-52
с помощью следующих команд:В такой версии я могу продолжать использовать свои надстройки, такие как SiteDelta, TableTools2, Показать родительскую папку, Управление папками, Проводной маркер и другие.
Примечания: если вы уже добавили
ppa:jonathonf/firefox-esr
PPA ранее и не хотите обновлять Firefox до версии 60, вы можете закрепить эту версию следующей командой (например, 16.04 LTS):Если вы добавили какой-либо из PPA (
ppa:mozillateam/ppa
илиppa:jonathonf/firefox-esr
) и Firefox был обновлен с 52 до 60, то удалите любой PPA с версией 60 и включите специальный (ppa:jonathonf/firefox-esr-52
) с помощью следующих команд:но учтите, что вы не будете получать обновления безопасности, так как эта версия устарела .
Обновление 2019-07-09: в версии Firefox ESR 52.9.0 возникла проблема с надстройкой с истекшим сертификатом. Даже локальная установка XPI заканчивается на «Это дополнение не может быть установлено, потому что оно кажется поврежденным». сообщение. Для решения проблемы нам нужно:
mozilla2019.pem
.about:preferences#advanced
mozilla2019.pem
сертификат.источник
Для этого вы можете просто сделать следующее:
Для Ubuntu 17.10:
Для Ubuntu 16.04
Для всех других версий Ubuntu:
запросить
apt policy
информацию, которая вернет вам что-то вроде этого:Мы следуем за строкой, которая сообщает вам имя пакета для версии 56, которое будет в этом примере
56.0+build6-0ubuntu1
. это вы просто поместите в следующие строки:Если все вышеперечисленные опции потерпели неудачу, вы можете скачать более старые версии Firefox на их веб-сайте для всех версий и установить их в своем домашнем каталоге. См. Как установить файл tar.gz или tar.bz2 о том, как это сделать. Это оставит вас с Firefox 56 в качестве второй опции в вашей системе, пока вы будете ждать обновления ваших любимых дополнений.
Поскольку я не хочу плагизировать ответ @Michael Johnson, вам следует обратиться к его ответу, чтобы найти еще один прекрасный вариант возврата назад.
Всякий раз, когда вы чувствуете, что хотите обновить этот пакет до 57 или любой другой текущей версии, вы можете просто сделать (см. (2)):
Когда вы впервые запускаете более раннюю версию Firefox, вы можете получить предупреждение о том, что некоторые расширения (язык), доступные в Firefox 57, не совместимы с версией 56. После однократной проверки их на наличие обновленных версий, которые не найдены, Firefox будет начать нормально.
источник
dpkg -i
Другие ответы в настоящее время не работают без прочтения комментариев, поэтому я думаю, что было бы полезно опубликовать более прямой ответ, так как ФП попросил «самый простой способ».
Если вы все еще используете Ubuntu 14.04 64 бит, просто запустите эти команды:
Если вы используете Ubuntu 16.04 64 бит, просто запустите эти команды:
Если вы работаете вместо Ubuntu 17.10 (32 или 64 бита), запустите эти команды:
Если вы работаете с какой-то другой версией Ubuntu, вам придется искать здесь .deb и устанавливать с помощью
dpkg
описанного выше.источник
Вам не нужно снижать до 56, чтобы использовать устаревшие расширения.
Вы можете установить версию "Firefox Nightly", которая позволяет вам включить устаревшие расширения на 57+. В настоящее время я использую версию 59 *, и устаревшие расширения пока работают для меня просто отлично.
Сначала установите ppa-файл ubuntu-mozilla-daily, выполнив следующие команды:
Далее выполните следующую команду install Firefox Nightly:
Кроме того , если вы хотите использовать свой текущий профиль Firefox, выполните следующую команду, чтобы скопировать существующий профиль Firefox в сборку Nightly:
Наконец :
откройте Firefox Nightly и перейдите к
about:config
ищи
extensions.legacy.enabled
дважды щелкните,
extensions.legacy.enabled
чтобы переключить значение вtrue
ищи
extensions.allow-non-mpc-extensions
дважды щелкните,
extensions.allow-non-mpc-extensions
чтобы переключить значение вtrue
Примечание: большинство моих расширений, не поддерживающих несколько процессов, не работают.
источник
Вы можете скачать пакеты Firefox для Ubuntu с http://archive.ubuntu.com/ubuntu/pool/main/f/firefox/ . В конце списка вы найдете пакеты Firefox, игнорируя другие (например
firefox-dbg
,firefox-locale
и т. Д.). Из тех, что в конце списка, выберите правильную версию Ubuntu и архитектуру процессора.Для Ubuntu 14.04:
Для Ubuntu 16.04:
Для Ubuntu 17.04:
Для Ubuntu 17.10 нет пакета Firefox 56, поэтому попробуйте пакеты 17.04. Для других версий попробуйте ближайший более новый пакет или ближайший более старый пакет, если тот не удастся.
Как только вы загрузите правильный пакет, у вас будет
.deb
файл. Установите это сsudo dpkg --install
. Так, например, если вы скачали 17.04 64-битный пакет, команда будет такойsudo dpkg --install firefox_56.0+build6-0ubuntu0.17.04.2_amd64.deb
. Замените имя файла в команде на то, которое соответствует загруженному пакету.Вы, вероятно, увидите некоторые ошибки после запуска
dpkg
команды. Это нормально. Запустите,sudo apt-get -f install
чтобы исправить ошибки, установив / обновив необходимые зависимости.Вам может потребоваться запустить
sudo apt-mark hold firefox
перед запускомsudo apt-get -f install
, лично мне никогда не нужно было делать это, но другие ответы подразумевают, что это необходимо. Вероятно, это не повредит, если использовать эту команду, и это предотвратит автоматическое обновление Firefox (используйтеsudo apt-mark unhold firefox
для повторного обновления Firefox).РЕДАКТИРОВАТЬ: Эти пакеты, кажется, были удалены. Доступна обновленная версия, использующая один и тот же пакет для всех поддерживаемых версий Ubuntu:
источник
Как и в ответах на этот вопрос для Unix и Linux SE , можно установить вышедший выпуск Firefox или даже несколько таких выпусков вместе с поддерживаемой Ubuntu версией .
Затем вы можете использовать эти старые версии именно тогда, когда вы хотите использовать приложения, которые в них нуждаются, и отключить автообновление в их настройках.
Это лучший способ справиться с унаследованными веб-приложениями во времена, когда производители браузеров думают о 10-летнем сроке службы продукта или обратной совместимости как о четырехбуквенных словах.
источник