How to Install Thunderbird on Fedora Linux
If you’ve been living in the Evolution world and suddenly want a different mail client, this quick guide will get Thunderbird up and running on your Fedora machine—no unnecessary fluff, just the bits that matter.
Why You Might Want Thunderbird
Thunderbird’s classic interface and robust add‑on ecosystem are still worth the switch. I’ve seen people stuck on Evolution complaining about its heavy resource use; Thunderbird is leaner and lets you keep tabs on multiple accounts without choking your desktop. If that sounds like you, keep reading.
Installing from Fedora’s Default Repositories
1. Open a terminal
You’ll need command line access to run the package manager. It’s faster than clicking through menus and lets us see exactly what gets installed.
2. Run sudo dnf install thunderbird
- The dnf tool pulls from Fedora’s official repos, which are vetted for stability.
- Using sudo ensures you have the necessary privileges; forgetting it will just stall your effort.
3. Confirm the installation when prompted
DNF will list the packages and their sizes. Accepting shows that the system is ready to add Thunderbird without any dependency headaches.
4. Launch Thunderbird with thunderbird & or from Activities
A quick launch confirms everything worked. If it crashes immediately, we’ll tackle that in troubleshooting.
> Real‑world note: I once had a user on Fedora 38 who upgraded and found the bundled Thunderbird version lagging behind the latest release—just a few weeks old. The default repo was still on 78.x, which left them missing newer security patches. That’s why the next section is handy.
Getting the Latest Version with RPM Fusion
Fedora’s repos sometimes ship older packages to keep things stable; if you want the freshest Thunderbird (currently 102+), add RPM Fusion:
1. Enable RPM Fusion free
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
2. Install Thunderbird from the new repo
sudo dnf install thunderbird
3. Update regularly
Use sudo dnf upgrade to stay current with the latest security updates.
> Why this matters: The RPM Fusion build includes recent patches and extensions support that Fedora’s default might lag on. If you’re into Thunderbird add‑ons, you’ll notice the difference.
Verifying Installation and First Run
- Check version: thunderbird --version
Confirms you have the right build. A mismatch can hint at a stale cache or mis‑repo.
- Profile setup: Thunderbird will walk you through adding an account. Keep your IMAP/SMTP settings handy; if they fail, double‑check port numbers—those default to 993 for IMAP and 587 for SMTP.
> Scenario: One colleague tried to add Gmail but hit a “connection refused” error after upgrading to Fedora 39. The issue turned out to be that the thunderbird-gnome-support package was missing, which provides necessary integration with GNOME’s keyring. Installing that small dependency resolved it instantly.
Troubleshooting Common Hiccups
| Symptom | Likely Cause | Fix |
|---|---|---|
| Thunderbird crashes on launch | Outdated GTK libraries | sudo dnf reinstall thunderbird or update your system (sudo dnf upgrade) |
| Email accounts won’t authenticate | Two‑factor authentication enabled, but app password not used | Generate an app password in your email provider’s security settings and use that |
| No sound notifications | thunderbird-gnome-support missing | sudo dnf install thunderbird-gnome-support |
If you hit a wall, check Fedora’s forums or the Thunderbird support page—they’re surprisingly helpful.
That’s it. Install via DNF, bump up to RPM Fusion for the latest version, verify, and if something breaks, a quick dependency grab usually does the trick.