如何运行 Firefox 的多个版本(通过多个配置文件)?

如何运行 Firefox 的多个版本(通过多个配置文件)?

我从 Mozilla ftp 服务器下载了三个版本的 Firefox:3.6、3.5 和 3.0。然后我创建了三个配置文件,例如:

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 中是可以工作的。我进入了 Mozilla 的 Firefox IRC 频道,一个家伙告诉我他以前从未见过这个错误,所以我猜想这是 Natty 的问题。

答案1

得到福克斯测试仪扩展。它允许使用多个配置文件直接从默认 Firefox 安装/启动/卸载多个版本的 Firefox。

请记住,FoxTester 旨在测试多个 Firefox 版本,而不是用于管理长期使用的配置文件。如果您卸载 FoxTester 安装的 Firefox 版本,它将删除其所有痕迹,包括配置文件。

FoxTester 安装所有 FF 版本并在福克斯测试员文件夹,位于安装 FoxTester 的 Firefox 配置文件内。

如果您想要更好地控制您的个人资料,请使用独立配置文件管理器而是。但不要用它来管理 FoxTester 配置文件。

相关内容