更新 Firefox 和 Thunderbird 时,如何在双启动 Windows/Linux 中保持配置文件的完整性?

更新 Firefox 和 Thunderbird 时,如何在双启动 Windows/Linux 中保持配置文件的完整性?

我在 Windows 10(作为便携式应用程序)和 Ubuntu 16(双启动)之间共享我的 Thunderbird 和 Firefox 配置文件。

我安装了所有推荐的更新。

这种方法持续了相当长一段时间,直到 Ubuntu 存储库和 portableapps.com 版本之间的版本差异导致出现错误:

  • Ubuntu Firefox 无法找到或打开其密码保险箱,也无法存储密码。
  • Ubuntu Thunderbird 也一样。
  • Windows Firefox 总是需要重新安装一些插件。
  • Windows Thunderbird 忘记之前打开过“日历”选项卡。

我猜测这些错误是由于使用不同版本的 Thunderbird 和 Firefox 访问同一配置文件而导致的。

为了避免讨论,需要使用一些样板代码:

  • 我知道 Mozilla 不支持共享配置文件。
  • 我对一些电子邮件帐户使用 POP3。我知道这是一种过时的方法。
  • 我不使用 Firefox Sync。这是我的个人选择。
  • 我可以等待并定期检查不同的存储库,并在两个版本同步时进行更新,或者手动安装特定版本,但我不会这样做。
  • 我经常(大约每天一次)在两个操作系统之间切换。

我发现:

其中一个版本会定期(至少在一段时间内)比其他操作系统的版本低。

我担心每次更新都有可能永久损坏我的个人资料(使用旧版本访问时)。

我如何分享个人资料并保持其完整性?


一种选择是将 Firefox 和 Thunderbird 放入虚拟机(从而将操作系统数量增加到三个......)并在启动时从 Windows 和 Linux 运行该 VM。

优势:沙盒

缺点:更新需要额外努力,文件交换困难,系统资源管理较差

相关内容