Firefox 4 и Firefox 3.6 пользователи не могут запускать Firefox 3.6

я установил firefox 4 и загрузил firefox 3.6, потому что молибден недоступен для ff4!

firefox 3.6 находится /usr/local/share/firefox-36/firefox (только root может запускать ff3.6).

если пользователь «peter» переходит к /usr/local/share/firefox-36/ и запускает firefox, запускает firefox 4 вместо firefox 3.6!

Есть ли способ обхода ff36 как «peter»?

  • EDIT:

Если я использую --debug, то это придет в консоль

peter@muhahaha:/usr/local/share/firefox-36$ ./firefox --debug
./run-mozilla.sh -g ./firefox-bin
MOZILLA_FIVE_HOME=.
  LD_LIBRARY_PATH=.:./plugins:.
DISPLAY=:0.0
DYLD_LIBRARY_PATH=.:.
     LIBRARY_PATH=.:./components:.
       SHLIB_PATH=.:.
          LIBPATH=.:.
       ADDON_PATH=.
      MOZ_PROGRAM=./firefox-bin
      MOZ_TOOLKIT=
        moz_debug=1
     moz_debugger=
/usr/bin/gdb --args ./firefox-bin
GNU gdb (Ubuntu/Linaro 7.2-1ubuntu11) 7.2
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/local/share/firefox-36/firefox-bin...(no debugging symbols     found)...done.
(gdb) 
  • Обновление: через несколько дней версии переключились : я могу запустить ff4 только как root, пользователи всегда запускают ff36 сейчас!
2
задан 5 December 2011 в 20:41

2 ответа

Firefox обычно проверяет совместимость как стандартную процедуру при установке новых плагинов, вы можете отключить это с помощью надстройки, например https://addons.mozilla.org/en-US/firefox/addon/add-on-compatibility -reporter /? src = api или использовать соответствующий флаг в разделе about: config.

Запуск двух разных версий Firefox может привести к нежелательному поведению или худшему к потере ваших персональных данных.

0
ответ дан 25 May 2018 в 16:19
  • 1
    интересно, но не решает мою проблему – Peter Rader 5 December 2011 в 20:31
  • 2
    что вы имеете в виду? установка плагина, который вы хотите, или выполнение двух разных версий Firefox? Это должно решить вашу первую проблему. – Micro 5 December 2011 в 20:33
  • 3
    hm, im not sure, ваш ответ делает мое решение ненужным, но не помогает решить проблему, названную в заголовке. Если через несколько дней лучший ответ не был опубликован, больной даст вам 100 бонусов – Peter Rader 5 December 2011 в 20:47
  • 4
    Запуск двух разных версий Firefox в одно и то же время или под одним и тем же пользовательским пространством, это действительно небезопасно, потому что, независимо от того, какой Firefox выглядит каждый раз для собственной домашней папки ~/.mozilla и разных версий Firefox, вы предоставляете разные организации и данные для этой папки, это true, что основной скелет предполагает наличие общих файлов, таких как key3.db или signons.sqlite, но может произойти, что с новой версией некоторые файлы могут быть удалены или объединены togheter, и вы можете потерять свои данные, делая это взад и вперед. – Micro 5 December 2011 в 20:56
  • 5
    вы правы, и это то, что написал sachin jain , он прав. Но я согласен с комментарием WarriorIng64. – Peter Rader 5 December 2011 в 21:03

Чтобы запустить две версии firefox - вам нужно создать отдельные профили. Если вы этого не сделаете, вы столкнетесь с аддонами и, возможно, с поврежденным общим профилем.

Я не уверен, как вы установили firefox 4 - он больше не появляется в папке выпусков mozilla

На моем компьютере у меня есть стандартный firefox 8.0, установленный с Natty.

Загрузите tar-файл Firefox Firefox из папки релизов Mozilla и распаковали его:

cd Downloads
tar xjf firefox-3.6.24.tar.bz2
cd firefox

Затем создать профиль для firefox 3.6

./firefox -ProfileManager

вызвать профиль firefox36 - отметить ./ имеет значение для запуска локальной копии firefox.

Когда вы хотите запустить firefox 3.6 [ ! d9]

cd ~/Downloads/firefox
./firefox -P firefox36

Аналогичным образом создайте профиль для firefox 8

firefox -ProfileManager

вызовите профиль firefox36

Когда вы хотите запустить firefox 8 run

firefox -P firefox8

единственное предостережение - не запускайте оба браузера одновременно.

Возможно, вы разрешаете / повреждаете из-за запуска Firefox как root - если вы запустите Firefox как root, тогда различные файлы могут быть обновлены с правами root. Когда вы используете firefox в качестве стандартного пользователя, те же файлы не будут обновляться.

Эти шаги ниже должны дать вам чистый старт без профилей и неправильных прав доступа к файлам.

Я бы очистите текущий firefox (sudo apt-get purge firefox), а затем переустановите. Я бы удалил вашу /user/local/share версию firefox и установил firefox 3.6 локально в соответствии с моим ответом. Я бы переименовал / удалил папку .mozilla в вашей домашней папке.
1
ответ дан 25 May 2018 в 16:19
  • 1
    Hm ... теперь у меня есть 4 профиля: два для «peter» и два для «root». Я все еще не могу запускать какие-либо профили ff4 как «peter», и я все еще не могу запускать какие-либо профили ff36 как «root». Для запуска firefox -P Firefox4 не работает для «peter». – Peter Rader 6 December 2011 в 15:55
  • 2
    @PeterRader - похоже, что у вас есть возможности разрешений / сбоев из-за запуска Firefox как root. Я бы очистил ваш текущий firefox (sudo apt-get purge firefox), а затем переустановил. Я бы удалил вашу / user / local / share версию firefox - и установите firefox 3.6 локально в соответствии с моим ответом. Я бы переименовал / удалил " .mozilla " папку в вашей домашней папке. Затем вы должны начинать с чистого старта без профилей. – fossfreedom♦ 6 December 2011 в 16:04

Другие вопросы по тегам:

Похожие вопросы: