自 2024 年起,Thunderbird 团队正式接手维护 Snap 包,不再仅由 Ubuntu 团队维护Thunderbird。Ubuntu 24.04 默认预装 Thunderbird Snap,是官方认可的稳定版本。安全更新由 Mozilla + Canonical 共同维护,核心邮件功能(IMAP/POP3/SMTP)与 DEB 版一致Thunderbird。
Snap 版在 Ubuntu 24.04 上问题还是非常多,我还是喜欢换成原生 DEB 版,速度更快、不报错、稳定。
thunderbird如何切换到 DEB 版(复制粘贴即可)
第一步:彻底卸载当前这个假的(Snap 马甲)
sudo apt remove --purge thunderbird
sudo snap remove thunderbird
第二步:强制锁定 PPA 优先级,让系统必须装 DEB 版(复制整条运行)
echo '
Package: thunderbird*
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 1001
Package: thunderbird*
Pin: release o=Ubuntu
Pin-Priority: -1
' | sudo tee /etc/apt/preferences.d/thunderbird-ppa
第三步:重新安装真正的 DEB 版
sudo apt update
sudo apt install thunderbird

正确使用deb安装的状态如上图所示。
安装完成后,输入这个验证:
thunderbird --version
如果显示类似:
Mozilla Thunderbird 140.10.1esr
没有提 snap,就说明成功了!
然后再运行:
thunderbird
启动时没有任何信息报错异常即表示成功。
常见问题
- 为什么我按操作添加源时还会有提示snap安装呢?

Ubuntu 24.04 在耍流氓!你明明加了 PPA,它居然还是给你装回了 Snap 版!所以要强制锁定 PPA 优先级。参考上面操作第二步。
- 为什么我启动thunderbird时命令窗口一堆提示?
swper@Mt:~$ thunderbird
libpxbackend-1.0.so: cannot open shared object file: No such file or directory
Failed to load module: /home/swper/snap/thunderbird/common/.cache/gio-modules/libgiolibproxy.so
警告:架构“org.gnome.system.locale”带有路径“/system/locale/”。以“/apps/”、“/desktop/”或“/system/”开头的路径已弃用。
警告:架构“org.gnome.system.proxy”带有路径“/system/proxy/”。以“/apps/”、“/desktop/”或“/system/”开头的路径已弃用。
警告:架构“org.gnome.system.proxy.http”带有路径“/system/proxy/http/”。以“/apps/”、“/desktop/”或“/system/”开头的路径已弃用。
警告:架构“org.gnome.system.proxy.https”带有路径“/system/proxy/https/”。以“/apps/”、“/desktop/”或“/system/”开头的路径已弃用。
警告:架构“org.gnome.system.proxy.ftp”带有路径“/system/proxy/ftp/”。以“/apps/”、“/desktop/”或“/system/”开头的路径已弃用。
警告:架构“org.gnome.system.proxy.socks”带有路径“/system/proxy/socks/”。以“/apps/”、“/desktop/”或“/system/”开头的路径已弃用。
如果出现这样表示,系统中的thunderbird还是使用snap安装的。需要参考上面操作,一,二,三步完成即可。