与 Firefox 一样,Ubuntu 24.04 中的 Thunderbird 电子邮件客户端已被替换为在沙箱中运行的 Snap 软件包! 对于不喜欢 Snap 软件包的 Thunderbird 用户,那么还有另外 2 个选择:

  • Mozilla 团队 PPA
  • Mozilla 的官方 Linux Tarball。

thunderbird-noble

步骤 1:删除预装的 Snap 包

注意:卸载 Thunderbird 软件包之前请备份重要数据。

保留Thunderbird Snap包是可以的,但是安装DEB版本后,开始菜单中会出现重复的应用程序图标。

要卸载 Snap 软件包,请按 Ctrl+Alt+T 打开终端并运行命令:

sudo snap remove --purge thunderbird

另外,运行命令删除空的 .deb 包,它是重定向到 Snap 包的包装器:

sudo apt remove thunderbird

步骤 2:将 Thunderbird 安装为 DEB 包

Ubuntu 团队成员多年来一直维护“Mozilla 团队”PPA。 PPA 包含最新的 Thunderbird Stable、Firefox ESR 和 Firefox stable 的 .deb 软件包。

PPA 是“官方的”,但由 Ubuntu 团队维护。 到目前为止,它支持 Ubuntu 24.04、Ubuntu 23.10、Ubuntu 22.04、Ubuntu 20.04 和旧版 Ubuntu 18.04/16.04 ESM。

1.首先,按键盘上的 Ctrl+Alt+T 打开终端。 打开后,运行命令添加 PPA:

sudo add-apt-repository ppa:mozillateam/ppa

当询问时输入用户密码(没有星号反馈,因此只需记住),然后按 Enter 键继续。

2.对于旧版 Ubuntu 16.04 和某些基于 Ubuntu 的系统,添加 PPA 后可能需要手动刷新包缓存:

sudo apt update

3.系统仓库中的Thunderbird DEB包目前版本为1:115.8.1+build1+snap2,比PPA中的版本要旧。 因此,只需运行 apt install 命令即可从 PPA 安装 .deb 软件包,而不必担心优先级。
2024年12月更新(ufans.top发现新snap版本出现高于原生版,此时需要人为设置):
终端输入(全复制一次性输入,非逐行输入)

echo '
Package: *
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 1001

Package: thunderbird
Pin: version 2:1snap*
Pin-Priority: -1
' | sudo tee /etc/apt/preferences.d/thunderbird

如果一切顺利,它应该输出从 ppa.launchpadcontent.net 获取包:

sudo apt install thunderbird

可选:从官方 Linux tarball 安装 Thunderbird

对于那些讨厌在沙箱中运行邮件客户端的人来说,PPA 是最佳选择,IMO! 为了方便选择,用户可以选择 Mozilla 提供的便携式 tarball。

1.首先,从 Thunderbird 网站下载 Linux tarball:

下载雷鸟

2.然后,打开文件管理器,导航至“下载”文件夹,并解压 Thunderbird tarball。

这是一个便携式软件包,无需安装。 只需导航到提取的文件夹,然后双击“thunberbird”或“thunderbird-bin”文件即可启动电子邮件客户端。

3.如果您喜欢便携式包装,那么您可以将其移动到另一个位置以便长时间使用。 然后为其创建一个桌面条目,以便您可以像其他应用程序一样从开始菜单(或应用程序网格)启动它。

就我而言,我将“thunderbird”子文件夹移动到用户的 .local 文件夹中(按 Ctrl+H 查看/隐藏该文件夹)。

move-thunderbird-local

4.完成最后一步后,运行以下命令为可执行文件创建到“.local/bin”的软链接。 这样您的系统就知道在哪里可以找到可执行文件。 (注意:您可以跳过此步骤,而是在下一步 5 中将完整路径添加到文件中)。

ln -s ~/.local/thunderbird/thunderbird ~/.local/bin/thunderbird

如果您将源文件夹移动到另一个目录,请替换 ~/.local/thunderbird。

另外,对应用程序图标文件进行软链接:

mkdir -p ~/.local/share/icons

ln -s ~/.local/thunderbird/chrome/icons/default/default128.png ~/.local/share/icons/thunderbird.png

5.最后,打开“文件”并导航至 .local/share/applications(按 Ctrl+H 查看 .local 文件夹)。 在该文件夹中,创建一个空文档并将其命名为thunderbird.desktop,然后单击编辑它。

GNOME 桌面没有用于创建开箱即用的新文档的图形选项。 相反,您可以启动“文本编辑器”并在编辑后将文件保存到“.local/share/applications”(通过“另存为”对话框)。

文件打开后,粘贴以下行并保存。

[Desktop Entry]
Encoding=UTF-8
Name=Thunderbird
Comment=Send and receive mail with Thunderbird
GenericName=Mail Client
Keywords=Email;E-mail;Newsgroup;Feed;RSS
Exec=thunderbird %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=thunderbird
Categories=Application;Network;Email;
MimeType=x-scheme-handler/mailto;application/x-xpinstall;x-scheme-handler/webcal;x-scheme-handler/mid;message/rfc822;
StartupNotify=true
Actions=Compose;Contacts

[Desktop Action Compose]
Name=Compose New Message
Exec=thunderbird -compose
OnlyShowIn=Messaging Menu;Unity;

[Desktop Action Contacts]
Name=Contacts
Exec=thunderbird -addressbook
OnlyShowIn=Messaging Menu;Unity;

如果一切顺利,您将在开始菜单(或应用程序网格)中看到新的雷鸟图标。

如何恢复

要卸载从 PPA 安装的 Thunderbird 软件包,请打开终端 (Ctrl+Alt+T) 并运行命令:

sudo apt remove --autoremove thunderbird

并且,通过运行命令删除 Mozilla Team PPA:

sudo add-apt-repository --remove ppa:mozillateam/ppa

要卸载可移植的 tarball 包,只需运行命令删除相应的文件:

rm -R ~/.local/thunderbird
rm ~/.local/bin/thunderbird ~/.local/share/icons/thunderbird.png ~/.local/share/applications/thunderbird.desktop

如果您想安装回现有的 Thunderbird Snap 软件包,请使用 App Center 或运行命令:

首先,更新系统包缓存以防万一:

sudo apt update

从系统存储库安装 .deb 包(删除 PPA 后),它会自动重定向到 snap 包:

sudo apt install thunderbird
最后修改:2025 年 01 月 02 日
如果觉得我的文章对你有用,请随意赞赏