%20Firefox%3F.png)
Я скачал три версии Firefox: 3.6, 3.5 и 3.0 с ftp-сервера Mozilla. Затем я создал три профиля, например:
firefox -no-remote -CreateProfile firefox-3.5
Затем я попробовал запустить его:
./firefox -no-remote -P firefox-3.5
но это не удалось с ошибкой:
./firefox-bin: symbol lookup error: ./libxul.so: undefined symbol: _Z19js_obj_defineGetterP9JSContextjPi
или
(firefox-bin:4034): GLib-CRITICAL **: g_hash_table_insert_internal: assertion `hash_table != NULL' failed
На самом деле это работало в 10.10. Я зашел на IRC-канал Mozilla Firefox, и один парень сказал мне, что никогда раньше не видел этого бага, так что я предполагаю, что это проблема Natty.
решение1
ПолучатьFoxTesterрасширение. Позволяет устанавливать/запускать/удалять несколько версий Firefox, используя несколько профилей, прямо из вашего Firefox по умолчанию.
Помните, что FoxTester предназначен для тестирования нескольких сборок Firefox, а не для управления профилями, предназначенными для долгосрочного использования. Если вы удалите сборку Firefox, установленную FoxTester, он удалит все ее следы, включая профиль.
FoxTester устанавливает все версии FF и создает соответствующие профили влисёнокпапка внутри профиля Firefox, где установлен FoxTester.
Если вы хотите больше контроля над своими профилями, используйтеавтономный менеджер профилейВместо этого. Но не используйте его для управления профилями FoxTester.