我有两个操作系统:Windows 和 Linux,它们都安装了 Firefox 29。我希望它们能同步所有内容,就像两个合二为一一样。无论我使用哪种操作系统,它打开时都会准确打开到关闭时。目前,我可以通过转到“历史记录”>“其他设备的选项卡”来获取其他设备中的选项卡,但我希望它同步选项卡组、插件、密码等。可以吗?我已经阅读了所有指南(希望如此),但它们没有帮助。
答案1
如果您将文件夹移动到类似 Dropbox 的程序然后对其进行符号链接,则可以同步所有 Firefox 配置文件及其选项卡、附加组件、缓存数据等。
为此,请在关闭 Firefox 时将 Windows 文件夹从 移动%APPDATA%\Mozilla\Firefox
到 Dropbox 中的新文件夹(例如) 。然后运行,它将链接该文件夹。然后在 Linux 中,您可以删除该文件夹并运行,它将在 Linux 中同步。%USERPROFILE%\Dropbox\SymLinks\Firefox
mklink \J %USERPROFILE%\Dropbox\SymLinks\Firefox %APPDATA%\Mozilla\Firefox
~/.mozilla/Firefox
ln -s ~/Dropbox/SymLinks/Firefox ~/.mozilla/
我已经使用这种方法一段时间了,但它并不完美。在每个系统上安装一个备份配置文件或不同的浏览器,因为如果你在不同的计算机上打开相同的配置文件,Firefox 会开始覆盖自身。有很多小文件很容易发生冲突,如果你不小心,Dropbox 很容易产生 1GB 或更多的文件。如果你莫名其妙地用完了 Dropbox 空间,请检查你的配置文件文件夹中是否存在冲突文件。另一件需要注意的事情是,Windows 和 Linux 链接命令是相互倒置的,所以一定要确保你做对了。
答案2
Firefox 具有原生同步功能,您必须创建一个帐户,然后使用两个操作系统登录,然后才能开始同步。这适用于任何设备,包括 Android、Linux、Mac、Windows……
您可以通过按菜单按钮-->登录同步来访问它,设置后,它将执行您想要的操作。(书签、历史记录、密码、打开的选项卡和已安装的附加组件等......)
欲了解更多信息,请查看官方支持页面:
https://support.mozilla.org/en-US/kb/how-do-i-set-up-firefox-sync
答案3
您可以编辑其中一台计算机上的profiles.ini文件,以指向另一台计算机上的Firefox配置文件。您可以在Windows上的appdata文件夹中和Linux上的.mozilla文件夹中找到profiles.ini文件,它们默认都是隐藏的。