You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 24.04升级后Snap版Thunderbird配置文件重复的清理与重复创建预防咨询

Ubuntu 24.04升级后Snap版Thunderbird配置文件重复的清理与重复创建预防咨询

一、先理清各个配置目录的作用

首先得搞明白Snap版Thunderbird的目录逻辑:

  • snap/thunderbird/[版本号](比如你这里的507、509):这些是每个Thunderbird版本的安装快照目录,里面的配置文件大多是升级时从common目录复制过来的临时副本,并不是实时使用的活跃配置。
  • snap/thunderbird/common:这是Snap应用的持久化共享数据目录,你日常修改的设置、接收的邮件都会实时存在这里,你说“common似乎是被更新的文件夹”完全正确,这才是当前Thunderbird实际在使用的核心配置目录。
  • ~/.thunderbird:这是之前Deb包版本Thunderbird的遗留配置,现在用Snap版的话,这个目录已经没用了,可以放心删除。

二、安全清理重复配置文件的步骤

第一步:先备份,避免翻车!

不管操作多简单,先备份所有配置文件是好习惯:

cp -r ~/snap/thunderbird ~/snap/thunderbird_backup

第二步:确认当前活跃的配置目录

为了100%精准,直接从Thunderbird里查:

  1. 打开Thunderbird,点击右上角菜单 → 选择「帮助」→「故障排除信息」
  2. 在页面里找到「配置文件文件夹」,点击「打开文件夹」
  3. 弹出的文件夹路径应该指向~/snap/thunderbird/common/.thunderbird/xxx.default,这就实锤了common是当前在用的配置目录。

第三步:删除无用的重复目录

先关闭Thunderbird,然后删掉版本号目录下的配置文件夹:

rm -rf ~/snap/thunderbird/507/.thunderbird ~/snap/thunderbird/509/.thunderbird

如果不怕后续出问题,直接删掉整个版本目录也可以。另外旧Deb版的配置目录也一起清掉:

rm -rf ~/.thunderbird

三、预防升级时再生成重复配置

Snap默认会保留最近几个旧版本的应用文件,这就是升级后版本目录堆积的原因。你可以设置Snap只保留少量旧版本,这样升级后旧版本会自动被清理,对应的配置副本也会跟着消失:

snap set system refresh.retain=2

这个命令让Snap只保留最近2个版本的应用,后续再升级Thunderbird时,最老的旧版本会被自动删除,不会堆积越来越多的配置副本。

另外,Snap版Thunderbird默认就会把持久化数据存在common目录,只要确认当前用的是common里的配置,后续升级时即使版本目录里有临时复制的配置,也会随着旧版本被清理掉,完全不影响正常使用。

备注:内容来源于stack exchange,提问作者Kjeld Flarup

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.15 14:44:40