当前运行 Ubuntu 20.04 LTS,并从 Debian 软件包安装了 Thunderbird v91.11,但很快将切换到 22.04 LTS,在保留所有设置、帐户和邮件数据库的同时,将 Thunderbird 更新到 Snap Store 或 Flatpak 提供的最新版本的最佳方法是什么?
它会在 Ubuntu 升级期间自动完成吗,还是我应该在升级之前切换到 Snapcraft,或者我应该保留软件包安装并在完成 22.04.1 升级后切换到 Snapcraft 或 Flatpak?
(我还没有 Flatpak,但我想在升级到 22.04 LTS 后我会有的。)
答案1
Thunderbird (APT) 版本仍然存在,目前在 Ubuntu 22.04.1 中为 v91.13.0。由于它可从 Ubuntu Software 获得,因此从 20.04 升级不会产生任何重大影响。
是否更改为 snap 版本是一个选择问题。
此资源来自 Snapcraft为包括 Ubuntu 在内的许多 Linux 版本提供了安装 Snap 版本的途径。
答案2
安装 snap 或 flatpak 版本不会自动迁移 APT 安装的设置。所有这些包都可以共存,也可以使用不同的位置来存储用户配置。
要迁移设置(和电子邮件),只需将.thunderbird
目录移动到新位置即可。
例如,APT 安装的 Thunderbird 设置存储在 中~/.thunderbird
(其中~
代表您的主目录,例如/home/user
)。snap 版本将配置文件存储在 下~/snap/thunderbird/common
。因此
- 确保 Thunderbird 已关闭并删除 APT 版本。
- 安装 snap 版本。
- 运行 thunderbird 的 snap 版本并连接到一个帐户以创建必要的目录。
- 关闭 Thunderbird。
- 删除该文件夹
~/snap/thunderbird/common/.thunderbird
并将.thunderbird
您的主目录移动到该目录~/snap/thunderbird/common/
。
重新启动 Thunderbird(Snap 版本)时,它将使用 APT 版本使用的配置文件。