Автор Тема: Установка старой версии Firefox  (Прочитано 13926 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Установка старой версии Firefox
« Ответ #30 : Март 12, 2019, 13:27:26 »
Ну все. Спасибо SAIALEX !  С этой версией файлов заработало  :D

Сейчас ищу рабочую версию Cache Status. Та, что с https://addons.thunderbird.net почему-то не работает, хотя и ставится и высвечивается в адресной строке. Но без отражения значений заполненности кэшей.
« Последнее редактирование: Март 13, 2019, 09:32:45 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4639
Re: Установка старой версии Firefox
« Ответ #31 : Март 16, 2019, 09:04:09 »
Заметил на сайте https://addons.thunderbird.net несколько разделов.

https://addons.thunderbird.net/ru/thunderbird/ - дополнения для Thunderbird
https://addons.thunderbird.net/Ru/firefox/ - дополнения для Firefox
https://addons.thunderbird.net/Ru/android/ - дополнения для Firefox для Android
https://addons.thunderbird.net/Ru/seamonkey/ - дополнения для Seamonkey

Так что многие старые дополнения Firefox перенесли туда.

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4639
Re: Установка старой версии Firefox
« Ответ #32 : Март 16, 2019, 09:33:29 »
Официальная инструкция по установке Firefox без пакетного менеджера.
https://support.mozilla.org/ru/kb/ustanovka-firefox-na-linux

Там даже есть ссылки на help.ubuntu.ru, это значит техподдержка мозиллы знает о ней и рекомендует к использованию.

Пытаюсь решить свою проблему некорректного закрытия Firefox, у меня он установлен в opt, а в этой инструкции указан путь в домашнюю папку пользователя. Разница там в правах доступа. Попробую перенести в домашнюю папку и еще один вариант - изменить права в папке /opt/firefox

В соседней ветке про установку новой версии Firefox как раз скрипт изменяет права, я сначала признал это действие не безопасным, но некорректное закрытие программы подталкивает меня испробовать все идеи.

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4639
Re: Установка старой версии Firefox
« Ответ #33 : Март 16, 2019, 09:45:53 »
Изменил права в /opt/firefox, браузер стал нормально закрываться.
Протестирую еще несколько дней, если все будет нормально, то добавлю это действие в инструкцию размещенную в первом сообщении.
« Последнее редактирование: Март 16, 2019, 10:02:17 от Пользователь. »

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4639
Re: Установка старой версии Firefox
« Ответ #34 : Март 16, 2019, 12:34:57 »
Протестировал изменение прав, много раз открывал разные сайты и закрывал браузер.
1 раз не закрылся, 20 раз закрылся.

Так что если ложить браузер в opt, то нужно изменять права, а если ложить браузер в домашний каталог - то не нужно изменять права.

Добавил команду изменения прав в первое сообщение.
« Последнее редактирование: Март 16, 2019, 12:38:21 от Пользователь. »

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4639
Re: Установка старой версии Firefox
« Ответ #35 : Март 16, 2019, 15:43:46 »
Поторопился с выводами.

Еще раз 10 закрывал браузер, 3 раза он не закрылся до конца.

Убрал пока из первого сообщения упоминание об изменении прав, буду изучать дальше.

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4639
Re: Установка старой версии Firefox
« Ответ #36 : Март 18, 2019, 11:56:05 »
Заметил на сайте https://addons.thunderbird.net несколько разделов.

https://addons.thunderbird.net/ru/thunderbird/ - дополнения для Thunderbird
https://addons.thunderbird.net/Ru/firefox/ - дополнения для Firefox
https://addons.thunderbird.net/Ru/android/ - дополнения для Firefox для Android
https://addons.thunderbird.net/Ru/seamonkey/ - дополнения для Seamonkey

Так что многие старые дополнения Firefox перенесли туда.

Еще проект Waterfox сделал архив старых дополнений Firefox
https://github.com/JustOff/ca-archive

Так что придется этот браузер добавить в рекомендуемые, в отличии от Palemoon там современный вид и многопоточность, владельцам многоядерных процессоров лучше подойдет Waterfox.

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4639
Re: Установка старой версии Firefox
« Ответ #37 : Март 18, 2019, 12:15:49 »
Установил архив дополнений от Waterfox в Firefox 52, работает, дополнения ставить удобно.

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4639
Re: Установка старой версии Firefox
« Ответ #38 : Март 20, 2019, 11:34:19 »
Установил таким же образом Firefox 56.

По сравнению с 52 тут уже добавленна многопроцессорность, расход оперативной памяти больше, указал использовать один процесс для контента.

В 52 версии при закрытии браузера много раз сталкивался с некорректным завершением работы, при этом программа формирует баг репорт, и там написана ошибка
AbortMessage: ###!!! ABORT: file /builds/slave/m-esr52-lx-0000000000000000000/build/src/dom/media/MediaManager.cpp, line 1819Что как бы намекает на ошибку менеджера медиа контента, в то время как раз был переход на многопроцессорный режим, видимо изменения повлекли к багам, а баги исправили в следующих версиях.
Если закрывать браузер 1 раз в день, и выключать компьютер при этом, то ошибку не заметишь, браузер втихомолку сидит в запущенных процессах. Если закрывать несколько раз в день, то браузер не запустится пока не завершишь процесс браузера.

Сейчас накачу дополнения в 56 версию и попробую поработать, если оперативной памяти не хватит, то откачусь до 50 версии.
Можно конечно не мучаться и установить Palemoon, там уже многие баги отловлены, но мне интересна сама затея установки любой версии Firefox.

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4639
Re: Установка старой версии Firefox
« Ответ #39 : Март 20, 2019, 12:02:04 »
В 52 версии ESR сработал этот метод
https://support.mozilla.org/ru/kb/podpisannye-dopolneniya-firefox
Цитировать (выделенное)
Firefox версий Extended Support Release (ESR), Developer Edition и Nightly позволят вам обойти требование подписи дополнений, если вы измените параметр xpinstall.signatures.required на false в редакторе конфигурации Firefox (страница about:config). Также существуют специальные небрендированные версии Firefox, которые позволяют вам изменять эту настройку. Для получения дополнительной информации прочитайте статью Дополнения/Подпись дополнений на MozillaWiki.

В 56 версии сработал другой метод, так как это не ESR
Поставил 56 версию, добавил файл config.js в директорию /opt/firefox , config-prefs.js в директорию /opt/firefox/defaults/pref и всё работает Проверь, для той ли версии ты config.js скопировал https://forum.mozilla-russia.org/viewtopic.php?id=70326

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4639
Re: Установка старой версии Firefox
« Ответ #40 : Март 23, 2019, 16:05:39 »
На странице загрузки разных версий Firefox нет описания версий, их можно посмотреть здесь https://www.mozilla.org/en-US/firefox/releases/

Много читать не обязательно, открываем главную страницу версии, смотрим абзацы new (новое) и changed (изменения).


Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Установка старой версии Firefox
« Ответ #41 : Март 23, 2019, 16:33:09 »
Установил таким же образом Firefox 56.
По сравнению с 52 тут уже добавленна многопроцессорность, расход оперативной памяти больше, указал использовать один процесс для контента.
Ну и зря. Уже включенные два процесса резко снижают тормоза браузера в случаях "тяжелых" страниц, либо активной работы одного из расширений. У меня FF-56 стоит на случай работы с парой сотен страниц и с одним включенным процессом тормоза браузера начинают сильно доставать. Обычно включаю 4 процесса, памяти жрут не намного больше, а тормоза вообще почти исчезают даже при одновременном обновлении сотни страниц. Любой хромиум в такой ситуации сразу загоняет комп в swap и посылает идти пить кофе минут на 5-10.
« Последнее редактирование: Март 23, 2019, 17:46:45 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4639
Re: Установка старой версии Firefox
« Ответ #42 : Март 23, 2019, 18:13:49 »
Проверил, с твоими настройками браузер часто подвисает, с моими работает шустрее.

Так что от железа зависит какие настройки подойдут лучше.

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4639
Re: Установка старой версии Firefox
« Ответ #43 : Июнь 08, 2022, 13:59:56 »
Решил добавить в эту тему ссылку на ftp со всеми релизами Firefox в архивах tar.bz2
https://ftp.mozilla.org/pub/firefox/releases/

Deb пакеты большинства релизов Firefox
https://sourceforge.net/projects/ubuntuzilla/files/mozilla/apt/pool/main/f/firefox-mozilla-build/

Deb пакеты некоторых релизов Firefox ESR
https://sourceforge.net/projects/ubuntuzilla/files/mozilla/apt/pool/main/f/firefox-esr-mozilla-build/


И еще добавлю ссылку, как смотреть системные требования для Firefox (меняем версию браузера в ссылке и переходим по ней)
https://www.mozilla.org/en-US/firefox/52.0/system-requirements/


Смотреть версии библиотек в системе можно так
http://old-releases.ubuntu.com/ubuntu/dists/hardy/main/binary-i386/
В ветке main находятся системные библиотеки со свободными лицензиями, файл Packages это список пакетов в ветке main, скачиваем, открываем и ищем нужную вам системную библиотеку (libgtk2, libc6), в строке version указана версия библиотеки. Ну и потом сверяем её с системными требованиями браузера.

Таким образом можно найти и промежуточные версии Firefox и которых нет в основном репозитории, да можно даже тестовые версии ставить - только там разработчики включают экспериментальные функции (в релизах они либо отключены, либо включены в основной состав как стабильные функции).
« Последнее редактирование: Июнь 08, 2022, 14:21:45 от Пользователь. »

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4639
Re: Установка старой версии Firefox
« Ответ #44 : Июнь 08, 2022, 14:33:39 »
На официальном сайте Firefox написано, что с 64 версии поддерживается переключение со встроенных на системные сертификаты ssl
security.enterprise_roots.enabled true

А в 52 версии нужно использовать спец библиотеку  p11-kit-trust.so

https://support.mozilla.org/en-US/kb/setting-certificate-authorities-firefox

Но я еще не проверял это продление жизни Firefox...