Thunderbird从APT版本迁移至Snap版本后配置丢失的迁移方法咨询
别担心,这种跨版本迁移时的配置丢失问题其实挺常见的,我来一步步帮你把APT版本的Thunderbird配置迁移到Snap版本里:
第一步:确认APT版的配置位置
APT安装的Thunderbird配置文件默认存在你用户主目录的隐藏文件夹里,路径是~/.thunderbird/。你可以打开终端输入ls ~/.thunderbird确认这个文件夹里有内容(比如带随机字符串的子文件夹、配置文件等)。第二步:找到Snap版的配置路径
Snap应用因为沙箱机制,配置文件路径和APT版不一样,默认在~/snap/thunderbird/common/.thunderbird/。如果你的Snap版Thunderbird打开是空的,这个文件夹大概率是空的或者只有默认的初始化文件。第三步:迁移配置文件
注意哦,操作前一定要关闭所有正在运行的Thunderbird进程,不然可能会出现文件占用或者损坏的情况。可以在终端输入pkill thunderbird强制关闭所有相关进程。
之后用复制命令把APT版的配置全部转移到Snap路径下:cp -r ~/.thunderbird/* ~/snap/thunderbird/common/.thunderbird/如果你担心权限问题或者想要更稳妥的迁移,也可以用
rsync命令(需要先安装rsync,命令是sudo apt install rsync):rsync -av ~/.thunderbird/ ~/snap/thunderbird/common/.thunderbird/这个命令会保留文件的权限和属性,减少后续出现权限报错的概率。
第四步:验证迁移结果
完成复制后,启动Snap版本的Thunderbird,你应该就能看到之前的邮件、账户设置、书签和插件等内容了。
如果之后你不再需要APT版本的Thunderbird,可以用sudo apt remove thunderbird命令卸载它,避免后续混淆。
备注:内容来源于stack exchange,提问作者Natim

