Firefox 和其他 XULRunner 应用程序保存在特殊文件夹下的用户设置和数据,被称为 profiles (用户配置文件)。 Firefox 提供了一个内置的小程序来 管理这些配置文件,但它最终会消失(参见 bug 214675),所以一个新的独立的用户配置文件管理器应用被创建,它是用于任何基于XULRunner的应用程序,还有许多在Firefox 内置的版本中没被体现出来的功能 。
下载
二进制可执行文件
你可以从 ftp://ftp.mozilla.org/pub/mozilla.org/utilities/profilemanager/1.0/ 下载 Profile Manager 编译版。无需安装,从归档中解压缩后即可使用。
系统要求:
- Mac: Intel处理器,i386或x86_64
- Linux: 能够运行Firefox 4.0的任何版本
- Windows: XP或更高版本
源代码
你也可以下载源代码:
hg clone https://hg.mozilla.org/automation/profilemanager
/
编译指南可以在 BUILD.txt 中找到。
报告错误
Profile Manager <font><font>错误,应在Bugzilla报告,</font></font> under Testing -> ProfileManager.
运行 Profile Manager
profilemanager-bin seamonkey
配置文件和应用程序版本
Profile Manager 管理着两个不同的列表:用户配置文件、 可用的应用程序版本。 <font><font class="goog-text-highlight">默认情况下</font></font>,这意味着它会根据一个应用程序列表和用于火狐的配置文件列表,跟踪安装在你的系统中的火狐。
<font><font>用户配置文件</font></font><font><font>可以</font></font><font><font>链接到一个特定的</font></font>Firefox的安装版本,当从被选中的配置文件启动Firefox,该版本Firefox将拥有那个特定的配置。例如,配置文件A 可能链接到Firefox 3.6.10的一个副本,而配置文件B 可能链接到Firefox 3.5.3的一个副本。
Profile Manager 启动时,会检查一些火狐版本(或你用Profile Manager来管理的其他应用程序)的默认安装位置。此外,你可以点击"管理Firefox版本..." 按钮来手动添加火狐版本:
<font><font>列表中的每个Firefox版本具有以下属性:</font></font><font><font>路径、版本和默认。</font></font><font><font>默认属性表示</font></font>此版本的火狐<font><font>将没有与之相关的一个特定的应用程序版本的配置文件</font></font>。
<font><font>创建一个配置文件</font></font>
<font><font>要创建一个新的配置文件。只需点击</font></font>Profile Manager<font><font>工具栏上的</font></font><font><font>“新建”按钮,</font></font><font><font>将出现一个对话框</font></font>,<font><font>允许你指定该配置文件的名称、保存路径和</font></font><font><font>Firefox</font></font><font><font>(或其他应用程序)的</font></font><font><font>版本:</font></font>
从一个配置启动 Firefox
<font><font>要从一个指定的配文件启动Firefox</font></font>, <font><font>选择主窗口中的配置文件</font></font>,<font><font>并点击“启动Firefox”按钮</font></font>。Firefox将从这个配置文件启动,并且Profile Manager会关闭。启动的Firefox版本是在“Firefox版本”<font><font>下拉框中设定的版本:</font></font>
<font><font>Firefox</font></font>有几个额外的启动选项。<font><font>可以让</font></font>Firefox<font><font>从各种命令行参数启动</font></font>. 查看这些 <font><font>命令行选项</font></font> 的说明。
<font><font class="goog-text-highlight">启动选项</font></font> | <font><font>命令行参数</font></font> |
---|---|
<font><font>以离线模式运行Firefox</font></font> | -offline |
<font><font>以安全模式运行Firefox</font></font> | -safe-mode |
使用调试控制台启动<font><font class="goog-text-highlight">Firefox</font></font> | -console |
启动一个新程序副本 | -no-remote |
注意:在没有使用 -no-remote 这个命令行参数情况下无法运行第二个<font><font>Firefox。</font></font><font><font>出于这个原因,</font></font><font><font>如果您尝试使用</font></font>Profile Manager<font><font>来启动Firefox</font></font>,<font><font>它检测到</font></font><font><font>Firefox的另一个副本</font></font><font><font>已经运行,</font></font><font><font>会自动为你添加</font></font> -no-remote 参数,<font><font>无论该</font></font><font><font>启动</font></font><font><font>选项被选中</font></font>.
锁定配置文件
<font><font>强烈建议避免操作被锁定的配置文件。</font></font>如果你需要对锁定的配置文件做些操作,<font><font class="goog-text-highlight">请关闭</font></font>第一个使用该配置文件的<font><font class="goog-text-highlight">Firefox</font></font>副本。
备份和恢复配置文件
Profile Manager <font><font>提供了</font></font><font><font>两种不同的</font></font><font><font>备份和恢复配置文件</font></font><font><font>机制</font></font><font><font>。</font></font>
备份文件夹
Profile Manager <font><font>有一个本地的备份文件夹,</font></font><font><font>它管理着</font></font>配置文件的备份<font><font>。</font></font><font><font>这是</font></font><font><font>备份和恢复配置文件</font></font>最简单的方法。
<font><font>备份配置文件:</font></font><font><font>选择你要备份的配置文件,</font></font><font><font>并选择</font></font><font><font>工具栏上的备份菜单</font></font><font><font>“备份 - >备份文件夹”</font></font><font><font>。配置文件将被备份</font></font>,<font><font>并且该备份将</font></font>在主窗口中列出<font><font>:</font></font>
<font><font>恢复配置文件</font></font><font><font>:</font></font><font><font>在主窗口中选择</font></font><font><font>备份</font></font><font><font>,</font></font><font><font>打开右键菜单,</font></font><font><font>并选择“恢复”。</font></font><font><font class="goog-text-highlight">当你恢复一个配置文件,</font></font>备份仍会被保留, 这样你就可以在以后从同一个备份<font><font class="goog-text-highlight">恢复</font></font>。
<font><font>删除备份:</font></font><font><font>在主窗口中选择</font></font><font><font>备份</font></font><font><font>,</font></font><font><font>打开右键菜单,</font></font><font><font>并选择“删除”。</font></font>
配置文件压缩档
Profile Manager<font><font> 也可以从 </font></font><font><font>.zip压缩文件</font></font><font><font>备份和恢复。</font></font>Profile Manager 无法<font><font class="goog-text-highlight">在用户界面</font></font><font><font class="goog-text-highlight">跟踪这些备份</font></font><font><font class="goog-text-highlight">,</font></font><font><font class="goog-text-highlight">但使用</font></font>配置文件压缩档是<font><font class="goog-text-highlight">一个</font></font>在<font><font class="goog-text-highlight">机器之间</font></font><font><font class="goog-text-highlight">移动配置文件</font></font><font><font class="goog-text-highlight">的简单的方法</font></font>。
<font><font>备份</font></font>配置文件到压缩档<font><font>:</font></font><font><font>选择你想要备份的配置文件</font></font><font><font>,</font></font>然后<font><font>从工具栏上的备份菜单</font></font><font><font>中选择“备份到 - >存档”</font></font><font><font>。</font></font>这时,会提示输入保存压缩文件的<font><font>名称和位置。</font></font>
<font><font>从</font></font>配置文件压缩档<font><font>创建</font></font>配置<font><font>:</font></font><font><font>从工具栏上的备份菜单中</font></font><font><font>选择“恢复 - >存档”</font></font><font><font>。</font></font>这时,会提示选择存档位置,<font><font>然后设置</font></font><font><font>想</font></font>从压缩档<font><font>创建的</font></font><font><font>配置文件名称。</font></font>
其他操作
在配置文件列表,右键任何配置文件将会弹出一个<font><font>下面的</font></font><font><font>命令</font></font>菜单<font><font>:</font></font>
- 复制 - 使用你设定的名称和位置创建配置文件的一个副本。
- 删除 - 删除配置文件,以及与之相关联的所有文件。
- 属性 - 弹出一个对话框,显示配置文件的路径和最后修改日期。
- 重命名 - 允许你为配置文件指定一个新名称。
- 版本 - 允许你更改使用该配置文件的默认应用程序版本。
未来改进方向
- 能够在配置文件中安装/卸载/启用/禁用扩展。
- 能够在配置文件之间复制某些资源(如:书签)。
- 添加‘配置文件的大小’ 到属性对话框中。
- 能够重置配置文件(返回到默认状态,不包括书签和密码)。
- 添加一个选项,以指定 profiles.ini 文件的位置。
中文汉化版
中文个人汉化版,可以从下方附件下载活到这里下载。具体请看这里。