本文介绍了如何在 Linux 上安装 Thunderbird。本文仅适用于 Linux。在 Mac 上安装 Thunderbird,请看 在 Mac 中安装 Thunderbird。在 Windows 上安装 Thunderbird,请看 在Windows中安装Thunderbird。
目录
从 Flatpak 安装
Thunderbird flatpak 软件包和 tarball 由 Thunderbird 员工直接维护。因此,这些软件往往比其他来源更快地更新到新的稳定版本。
从 Flatpak 安装 Thunderbird,如果系统没有设置,你需要安装 flatpak 并设置 flathub。Flathub 是 flatpak 的中心软件库,它维护着 在多种发行版上设置 flatpak 安装的指导。
安装并设置好 flatpak 和 flathub 之后,你可以从命令行直接安装,也可以下载 flatpakref 文件之后再安装。
命令行直接安装(容易)
flatpak install flathub org.mozilla.thunderbird
使用图形界面安装
- 访问 Thunderbird on Flathub。
- 点击 并按照提示进行。下拉菜单有多种选项,你可以按需选择。
使用 Snap 安装
Thunderbird snap 软件包目前由 Canonical 和 Thunderbird 维护。
安装步骤:
- 安装 Snap on your computer.
- 打开 Thunderbird Snapcraft Store 页面
- 点击 按钮并安装提示进行。
使用发行版自带包管理器安装
Linux 发行版通常会创建容易安装的 Mozilla Thunderbird 包,它有发行版自带的工具安装。该安装包可能包含对操作系统有更好整合的修改。发行版的维护者自行控制 Thunderbird 的更新周期,所以发行版的版本可能落后于在 Thunderbird.net 或 flatpak 的最新发布版,而且有些发行版不带 Thunderbird 的品牌。
请参考你的 Linux 发行版包管理器的文档来了解如何安装 Thunderbird。这种方法可保证 Thunderbird 及其需要的依赖库都安装并配置完好。
从专门频道手动安装 (高级用户)
Thunderbird 频道
Thunderbird 有四个频道:Release(又称月度版本,在2025年3月发布),ESR(年度主版本),Beta 和 Daily。它们在 选择 Thunderbird 版本发布渠道 有详细描述,并且对 Thunderbird Beta 版 和 Thunderbird 每日版 有更多信息和说明。请确保你的电脑安装了必须的库。如果库有缺失,Thunderbird 也许不能正确运行。所需库的列表根据频道有所不同:ESR 要求、Release, Beta, Daily requirements。
更改频道
你可以更改频道并且保留使用现有的 Thunderbird 数据。但是如果你想使用一个新的频道并且不改变现有的 Thunderbird 数据,那么请参看 使用多个频道。更改频道时,需要避免复杂性并注意保护配置数据:
- 备份 Thunderbird 配置数据。
- 仅使用包含更高或至少相同版本号的频道。因此,你应该选择从 ESR 改到稳定版,从稳定版到 Beta,从 Beta 到 Daily。一旦你的配置数据加载到更新的版本,那么你就无法再把它加载到更低的版本了。
- 你必须把新版本安装到和旧版本 完全一致 的目录。如果你使用以下的 system 方法,请运行命令
rm -rf /opt/thunderbird然后再安装到 /opt/thunderbird/ 目录。如果你使用以下的 home 方法,那么请运行命令rm -rf $HOME/thunderbird然后再安装到 $HOME/thunderbird/ 目录。
使用多个频道
你也可以使用多个频道的 Thunderbird,甚至可以同时运行它们。每个频道必须安装在一个 不同的 目录下,它会强制 使用多个 Thuderbird 配置数据 以保护和分隔用户数据。
安装路径
当手动安装时,你可以选择是安装在 系统目录 还是 home 目录。下面是两种方法的说明。
从 flatpak 安装其他频道
Thunderbird Beta 可通过 flathub beta 获取。Flathub 维护了添加和使用 flathub beta 仓库的说明。配置完成后,您可以从命令行安装 Thunderbird Beta。
flatpak install flathub-beta org.mozilla.thunderbird
Thunderbird ESR 可通过 flathub stable 获取,与我们的标准发布频道相同。可以通过以下命令行安装:
flatpak install flathub org.mozilla.thunderbird_esr
或者,如果您想使用图形界面:
- 访问 Flathub 上的 Thunderbird ESR。
- 点击 并按照说明操作。如果需要,您可以在该按钮旁边的下拉菜单中找到更多选项。
系统 Thunderbird 安装
- 你 必须 是 root 或者可使用
sudo命令。 - 手动安装优先于包管理器安装。如果要运行包管理器安装的 Thunderbird 版本,你需要从终端输入命令:
/usr/bin/thunderbird。
- 从 下载页面 下载您选择的安装频道。文件名格式为 thunderbird-<version>.tar.xz。
- 打开终端并找到下载文件路径,比如:
cd ~/Downloads - 提取下载的文件内容。此步骤会创建一个叫做 thunderbird 的目录。然后你可以删除档案文件:
sudo tar -xvf thunderbird-*.tar.xz -C /opt/
rm thunderbird-*.tar.xz - 创建 Thunderbird 可执行文件的链接:
sudo ln -s /opt/thunderbird/thunderbird /usr/local/bin/thunderbird - 下载一份桌面文件:
wget https://raw.githubusercontent.com/mozilla/sumo-kb/main/installing-thunderbird-linux/thunderbird.desktop -P /usr/local/share/applications
或者,如果系统没有安装 wget,你可以直接打开上述 URL 并在其页面上右击,在弹出菜单里选择 。下载完成后,将文件移入 /usr/local/share/applications。
如需验证安装成功,打开新安装的 Thunderbird 桌面图标。点击
> > 。在 故障排除信息 页的 应用基础 部分,应用二进制 应该是 /opt/thunderbird/thunderbird-bin
Home 方法 - 为用户做本地安装
如果你不是 root 也不能执行 sudo 命令,或者你就是想本地安装,那么你可以只做本地安装,而且你可以在本地安装多个不同的 Thunderbird 版本。
- 从 下载页面 下载要安装的 Thunderbird 版本。文件名称类似:thunderbird-<version>.tar.bz2。
- 打开终端并进入存放下载文件的目录。例如:
cd ~/Downloads - 解压文件。通常会有创建一个名为 thunderbird 的文件夹。此后,你可以删除下载文档。
tar xjf thunderbird-*.tar.bz2
rm thunderbird-*.tar.bz2 - 你可以给不同的版本命名。比如:
mv thunderbird thunderbird-beta - 你可以把解压好的文件留在download 目录,也可以移走。例如:
mv thunderbird $HOME/thunderbird - Thunderbird 已经可以用了。你可以在终端启动:
$HOME/thunderbird/thunderbird & - 创建一个桌面快捷方式。这个步骤可能根据你的发行版有所不同。(有些发行版允许你在桌面右击并在弹出菜单里选择 。):
wget https://raw.githubusercontent.com/mozilla/sumo-kb/main/installing-thunderbird-linux/thunderbird.desktop -P $HOME/.local/share/applications/ - 桌面图标放在 $HOME/thunderbird/chrome/icons/default/ ,而可执行文件在 $HOME/thunderbird,所以我们要做些调整:
sed -i.bak -e "s|Exec=thunderbird %u|Exec=$HOME/thunderbird/thunderbird %u|" $HOME/.local/share/applications/thunderbird.desktop
sed -i.bak -e "s|Icon=/opt/thunderbird/chrome/icons/default/default128.png|Icon=$HOME/thunderbird/chrome/icons/default/default128.png|" $HOME/.local/share/applications/thunderbird.desktop
现在,Thunderbird 和其他应用一样可以从桌面启动了。
将 Thunderbird 设为默认邮件应用
此步骤将添加必要的 MIME类型关联,使您能在桌面设置中将 Thunderbird 选为默认邮件应用。
- 用文本编辑器打开 ~/.config/mimeapps.list,向下滚动至名为
[Added Associations]的区块。 - 找到 MIME 类型
x-scheme-handler/mailto,在其后追加thunderbird.desktop。
您之前下载的 .desktop 文件为 Thunderbird 定义了一些额外 MIME 类型(例如用于处理扩展的 application/x-xpinstall),因此以下示例会包含该类型。打包者通常还会定义其他类型(¹ ² ³);例如添加 text/calendar 后,GNOME 桌面会将 Thunderbird 列为 日历 的备选应用。
[Added Associations]
x-scheme-handler/mailto=thunderbird.desktop;
application/x-xpinstall=thunderbird.desktop;
目前我们仅定义了Thunderbird 能够 处理的类型,这已足以让其在桌面设置中显示为备选应用。当您选择某应用作为特定任务的默认处理器时,实际上是在向名为 [Default Applications] 的另一个区块写入配置。此操作可通过桌面环境提供的图形界面、手动编辑 ~/.config/mimeapps.list(如本文所述)或命令行完成。命令行用法如下:
xdg-mime default thunderbird.desktop x-scheme-handler/mailto
xdg-mime default thunderbird.desktop application/x-xpinstall
若跳过我们手动添加到 [Added Associations] 区块的类型关联,默认应用选择功能仍可生效,但一旦您将默认处理器更改为其他应用,Thunderbird选项便会消失。遵循上述步骤后,Thunderbird将始终被列为默认应用候选。
Thunderbird 图标是通用图标
如果你用的是 GNOME 并且 the Thunderbird 图标显示为通用图标(比如是一个齿轮图标),那么你需要对 thunderbird.desktop 启动项做一些设置。以下步骤会设置正确的 Thunderbird 应用图标。
确认 Thunderbird 的 wmclass:
- 在 Thunderbird 运行时按下按键
Alt+F2打开命令行终端。 - 输入
lg然后按回车。 - 在打开的窗口里,点击右上角的
Windows。 - 在列表中找到 Thunderbird 的
wmclass。
修改 thunderbird.desktop 启动项:
- 使用文本编辑器打开
thunderbird.desktop文件。 - 在
[Desktop Entry]部分,添加或更新StartupWMClass部分,让它包含你上面找到的wmclass值,比如StartupWMClass=thunderbird-esr。
故障排除
Snap 配置文件问题
若您的家目录中 不存在 已有的 Thunderbird 配置文件,则 snap 会在 Thunderbird snap 位置自动生成并使用配置文件:~/snap/thunderbird/common/.thunderbird。
若您的家目录中 已存在 Thunderbird 配置文件,则 snap 将直接使用该现有配置。
若发现常规配置文件(无论您曾使用哪个配置路径)未被正常调用,可尝试以下恢复步骤:
- 移除snap。当snapd从系统中移除某个snap时,会自动生成该snap的备份并存储于 /var/lib/snapd/snapshots/ 目录。若您的配置文件位于snap内部路径 ~/snap/thunderbird/common/.thunderbird,备份过程可能较耗时(因为配置文件目录体积较大),请耐心等待备份完成。(注:此非唯一备份方式,也可通过
snap save thunderbird手动创建备份) - 确保不存在原有的 ~/.thunderbird 配置目录:
$ mv ~/.thunderbird ~/.thunderbird-backup - 重新安装Thunderbird snap:
$ sudo snap install thunderbird - 从快照恢复。此操作会将快照中的Thunderbird配置应用于新安装的snap。请查阅 /var/lib/snapd/snapshots/ 目录找到最新或目标快照文件(开头的数字对应快照编号)。例如若存在 /var/lib/snapd/snapshots/14_thunderbird_128.11.0esr-1_735.zip,则恢复命令应为:
$ sudo snap restore 14