CheshirskyCat

Установка последней версии браузера Firefox на "старые дистрибутивы"

9 сообщений в этой теме

Как можно поставить последнюю версию браузера Mozilla Firefox на старый дистрибутив Ubuntu с помощью бинарной сборки. Пока без картинок :) Я делал так... (не удаляя штатный браузер)

Имеем: Ubuntu 10.04

В репозитариях у него Mozilla Firefox версии 20.0

Необходимо поставить последнюю версию Mozilla Firefox.

1. Идем на сайт: http://mozilla-russia.org/products/firefox/linux.html

2. Там где Бинарные сборки Mozilla.org - Доступные тарболлы, скачиваем подходящий для нашей архитектуры файл, у меня это был i686

3. Готовим папку где у нас будет лежать этот тарболл. Я создал папку /opt/firefox, и назначил для этой папки права с доступом чтения-запуска для всех. Если хочется еще и обновлятся не используя sudo, можно добавить еще и права на запись.

4. С помощью mc заходим в скачанный архив, там заходим в папку firefox и все ее содержимое вместе с подкаталогами копируем в папку /opt/firefox

5. Поскольку старый (штатный) firefox мы не удаляем, сохраняем ссылку на него, на всякий случай.

sudo mv /usr/bin/firefox /usr/bin/firefox-old

6. Делаем ссылку на новый firefox

sudo ln -s /opt/firefox/firefox /usr/bin/firefox

Проверяем, что получилось, даем команду

ls -l /usr/bin/fir*

результат должен быть примерно таким:

user@xubuntu1:~$ ls -l /usr/bin/fir*
lrwxrwxrwx 1 root root 20 2015-03-06 14:52 /usr/bin/firefox -> /opt/firefox/firefox
lrwxrwxrwx 1 root root 25 2014-10-31 15:29 /usr/bin/firefox-old -> ../lib/firefox/firefox.sh
user@xubuntu1:~$

Теперь при запуске Mozilla Firefox будет стартовать его новая версия. При первом запуске, возможно, предложит сделать Firefox браузером по умолчанию, согласитесь с этим.

Старую версию можно будет запустить командой firefox-old

 

Скачанный архив-тарболл можно удалить.

Обновлять мозиллу можно будет как в windows через меню Справка - о Firefox.

(Если вы не давали права запись в папку /opt/firefox простым пользователям, для обновления придется запускать мозиллу через sudo, то-есть sudo firefox, а потом Cправка - о Firefox.)

 

Недостатки,

н1. Если, вдруг, в репозиториях ubuntu 10.04 появится новая версия firefox при очередном обновлении системы ссылочка /usr/bin/firefox "испортится" и ее надо будет после обновления "поправить"

н2. В системе осталась старая версия мозиллы, которая занимает место.

н3. Обе версии firefox запускаются с одним профилем, и при запуске версии отличной от предыдущего запуска будут сообщения о проверке дополнений и тп. Можно исправить, сделав для каждой версии свой профиль и ярлык запуска с нужным профилем. Но это другая тема. (Или удалить штатный firefox, но иногда это тянет за собой потерю некоторой функциональности, надо проверять.)

н4. Нельзя запустить одновременно и старую и новую версию без предварительных настроек. Если хочется, вам сюда: https://forum.mozilla-russia.org/viewtopic.php?id=52358

 

PS: По пункту 4. "С помощью mc" - для тех кто не в теме: mc - это консольный файл-менеджер linux, подобный Norton Commander для Dos. Если его у Вас еще нет, ставится он одной командой:

sudo apt-get install mc

Замечание, под ubuntu в mc не работает клавиша F10 (Выход из mc). Однако функциональные клавиши в mc продублированы последовательностью Esc затем цифра. Например Esc 0 - означает нажатие F10, Esc 1 - F1 и т.д.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В связи с тем, что система убунту ушла далеко вперед от версии 10.04, последние версии firefox в ней уже не работают (нужны более свежие библиотеки). В этом случае можно попробовать установить Firefox ESR отсюда: https://www.mozilla.org/en-US/firefox/organizations/all/ Выбрав там ссылку на русскую версию для linux с 32-битной архитектурой/ (На момент написания такая: https://download.mozilla.org/?product=firefox-45.2.0esr-SSL&os=linux&lang=ru )

 

Если вдруг и последняя esr не запустится, можно попробовать взять тут: http://ftp.mozilla.org/pub/firefox/releases/45.0.2esr/linux-i686/ru/ - эта версия у меня запустилась на ubuntu 10.04

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

коллеги, не подскажите на какой версии xubuntu firefox после 40 версии работает без падения

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@wellrender я esr 45.0 на xubuntu запустил. если .mozilla из папки home/user удалить вроде не вылетает.... но еще не до конца уверен, проверять надо

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 17.10.2016 в 14:19, sar5dikb сказал:

коллеги, не подскажите на какой версии xubuntu firefox после 40 версии работает без падения

На версии ubuntu 10.04 "пока" работают ESR сборки Mozilla Firefox. Качать (выбором языка и платформы ОС) отсюда: https://www.mozilla.org/en-US/firefox/organizations/all/

Либо "полазить" прямо по папкам и подобрать нужную версию здесь: http://ftp.mozilla.org/pub/firefox/releases/

Запускать лучше с "чистым" профилем. (с ключом запуска -P, создать новый профиль, например esrprofile , а потом переделать ярлык запуска указывая конкретный профиль для firefox.

Например: firefox -P esrprofile

Либо сделать этот профиль по умолчанию.

 

PS: Кстати, недавно я в redmine "разжевывал" как mozill`у обновлять : http://bug.med.saratov.gov.ru/redmine/issues/4621

PPS: Намедни, в какой-то тестовой виртуальной ubuntu 10.04 видел предупреждение, что версия Firefox ESR 45.0 - последняя поддерживаемая для этих ОС. Следующая версия Firefox ESR 46 - вроде как уже не установится... Поживем-увидим...

Изменено пользователем cheshirskycat

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Будем пробовать. Спасибо всем за инфу

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

45.4.0 ESR пока все нормально на 10.04, без падений

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
19 минут назад, Leks сказал:

45.4.0 ESR пока все нормально на 10.04, без падений

А у меня что то падает регулярно на некоторых клиентах

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Пробуя разные варианты установки Firefox ESR нашел еще один способ, как поставить ESR версию не затрагивая ту, которая идет в репозитариях. 

В 19.03.2015 в 15:27, CheshirskyCat сказал:

...

5. Поскольку старый (штатный) firefox мы не удаляем, сохраняем ссылку на него, на всякий случай.


sudo mv /usr/bin/firefox /usr/bin/firefox-old

 

В этом пункте можно сделать так (используем команду dpkg-divert - создание отклонений версии)

sudo dpkg-divert --divert /usr/bin/firefox-old --rename /usr/bin/firefox

Таким образом "штатная" версия мозиллы из репозитариев будет обновляться и запускаться по имени firefox-old (если не нравиться, можете придумать свое имя).

А затем как и было указано делаем ссылку на firefox-esr

sudo ln -s /opt/firefox/firefox /usr/bin/firefox

Особенное это актуально как раз для новых дистрибутивов linux, в которых ставится последняя версия мозиллы, в которой оключены все старые дополнения. Теперь обновления системы не будут "портить" нашу ссылку на ESR версию, а будут обновлять firefox-old

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас