Я случайно sudo apt-get upgrade
(в то время как c / p-инструкция что-то делала и не заметил, что это не так sudo apt-get update
) обновил Firefox с 28 до 30. Теперь мои меню полностью испорчены, поэтому я хочу вернуть FF28, и я ' меня не интересуют мнения о том, как новые версии лучше (на реальных форумах поддержки Mozilla их много, а не реальных ответов).
Кроме того, загрузка firefox-mozilla-build_28.0-0ubuntu1_i386.deb
и попытка его использования, очевидно, не работают, центр программного обеспечения Ubuntu говорит:
Breaks existing package 'firefox' that conflict: 'firefox'.
Ответы:
Попробуйте сначала удалить его:
Затем вы можете установить с помощью
firefox-mozilla-build_28.0-0ubuntu1_i386.deb
источник
Бегать
чтобы получить список доступных версий Firefox. На моем 14.04 это приводит:
Далее скажите APT, какую именно версию установить:
Затем вы должны сказать APT, чтобы он не обновлялся до более новой версии. Согласно /ubuntu//a/18656/22865 есть много способов сделать это, я выбрал:
Если вы хотите отпустить свой Firefox 28 и снова следовать обычным релизам, просто выполните:
Кроме того, вы можете перечислить доступные версии с:
PS: Firefox хранит все свои настройки в папке ~ / .mozilla. Эта папка не изменяется вышеуказанными командами, поэтому все ваши настройки должны сохраняться. Если вы хотите быть в безопасности, сделайте резервную копию своих настроек перед тем, как понизить:
источник
После прочтения ответов мой ответ немного отличается от приведенных выше, поскольку он послужил моей цели. Инструкция состоит в том, чтобы перейти на любую версию, когда существующая версия Firefox все еще находится в системе.
Сначала найдите версию Firefox, которую вы хотите:
/35.0.1/linux-x86_64/en-US/
) и скачать.tar.bz2
файлПерейдите в каталог, в который вы скачали
.tar.bz2
файл, и запустите его в терминале (он распакует ваш файл):tar xvjf firefox-35.0.1.tar.bz2
(измените имя файла по своему вкусу)Эта команда распакует ваш
tar.bz2
файл и создастfirefox
папкуЗатем запустите в терминале:
which firefox
Это даст вам что - то вроде:
/usr/bin/firefox
. Это местоположение вашего Firefox. Удалить папку (как вы замените ее позже на другую папку Firefox)Удалите все старые профили Firefox из каталогов:
.mozilla/firefox/
И, может быть, это тоже (но я этого не сделал):
/etc/firefox/
/usr/lib/firefox/
/usr/lib/firefox-addons/
Скопируйте
firefox
папку с шага 2. в/usr/bin/firefox
и все готово. Запустите ваш Firefox так, как вы запускаете normaly, и вы запустите эту конкретную загруженную версию.Отключите обновление в Предпочтения -> Дополнительно -> Обновления, если вам нужно сохранить версию.
Примечание:
Если вам нужно это для
ruby
иselenium
драйвера, то перед этим проверьте, какая версия Firefox вам действительно нужна.Перейдите на https://github.com/SeleniumHQ/selenium/blob/master/py/CHANGES и найдите свою версию селен и проверьте, какую версию Firefox она поддерживает. Например, ищите что-то вроде этого:
Firefox support up to 35
источник