双启动(Windows 7 和 Ubuntu 18.04),已正确设置可共享的电子邮件配置文件,并且它曾经工作过。然后 Thunderbird 的 Windows 端获得了一个点发布更新。这破坏了 Ubuntu 端的主题消息和一些关于必须创建新配置文件、重新设置我的所有帐户等内容。这正是我不想要的。我的目标是无缝双启动,所有跨平台功能(Thunderbird、Firefox、Libre Office 等)完好无损。获得适用于 Ubuntu 18.04 的 Thunderbird 版本,使其与当前 Windows 版本兼容似乎是不可能的。是否有解决方法/黑客可以让 Ubuntu Thunderbird 闭嘴并使用共享配置文件?
答案1
正如在mook765 的评论,删除compatibility.ini
Thunderbird 配置文件夹 ( ~/.thunderbird/profiles/*/
) 中的文件可能会一次性解决问题,但该文件会重新创建并再次更新为您的版本。
相反,Thunderbird 可以在启动时选择--allow-downgrade
忽略上次运行的版本并启动配置文件,即使它之前已更新到更高版本。
如果上次运行将您的配置文件数据迁移到不向后兼容的版本,这可能会很危险,因此无论如何,定期备份总是好的。确保您不会运行完全不同的版本,但始终将它们全部保留为至少相同的主要版本,这样可以最大限度地降低风险。
要始终使用--allow-downgrade
,您可以复制/usr/share/applications/thunderbird.desktop
启动器文件,将其放入~/.local/share/applications/
并编辑以开头的所有行以Exec=thunderbird
包含该命令行选项。
答案2
您可以通过添加 Mozilla Security Repo 将 Thunderbird 升级到版本 68.7.0。该 repo 应允许 Thunderbird 保持最新状态。
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa
sudo apt update
sudo apt upgrade