How to Install Thunderbird on Ubuntu 26.04, 24.04 and 22.04

Install Thunderbird on Ubuntu 26.04, 24.04 and 22.04 via APT, Flatpak, or Snap. Covers APT Pinning, updating and removing.

UpdatedPublished AuthorJoshua JamesRead time7 minGuide typeUbuntuDiscussion6 comments

Thunderbird keeps email, calendars, contacts, RSS, and OpenPGP mail in one local desktop app, which helps when personal webmail, work IMAP accounts, and offline archives are spread across providers. To install Thunderbird on Ubuntu, choose the package source that matches how you want updates and profiles handled: Ubuntu’s default APT path, a native Mozilla Team PPA package, the verified Flathub build, or the Snap Store package.

These steps cover Ubuntu 26.04 LTS, 24.04 LTS, and 22.04 LTS. Ubuntu 26.04 and 24.04 use a transitional thunderbird package that installs the snap version, while Ubuntu 22.04 still provides a native Ubuntu archive .deb. The Mozilla Team PPA supplies Thunderbird ESR .deb builds for all three supported LTS releases, and Flatpak and snap provide separate store-managed choices.

Install Thunderbird on Ubuntu

Use the table to pick one package source before installing. Mixing APT, Flatpak, and snap installs is possible, but it creates separate update paths and profile locations.

MethodChannelVersionUpdatesBest For
Ubuntu repositoryUbuntu archive26.04/24.04 snap wrapper; 22.04 Ubuntu ESR .debAPT package updates, then snap refreshes on 26.04/24.04Users who want Ubuntu’s default packaging choice
Mozilla Team PPAMozilla Team PPAThunderbird ESR native .deb buildsAPT upgrades from the PPAUsers who want a native .deb package on 26.04/24.04 or a newer ESR build than the 22.04 archive package
FlatpakFlathubVerified Flathub stable build from MZLA Technologies/MozillaFlatpak updates from FlathubUsers who prefer sandboxed desktop apps and Flathub’s runtime model
SnapSnapcraftSnap Store latest/stable ESR channelAutomatic snap refreshesUsers who want Ubuntu’s snap-based desktop app workflow

Pick one Thunderbird package source unless you intentionally want parallel installs. APT, Flatpak, and snap use different update commands and profile paths, so troubleshooting is simpler when one source owns the desktop app.

Check Official Download and Package Format Options

The official Thunderbird download page currently provides a Linux .tar.xz archive rather than an Ubuntu-native .deb installer. For most Ubuntu desktops, the package-managed methods below are easier to update, remove, and audit than a manual tarball install.

If your goal is specifically to avoid snap on Ubuntu 26.04 or 24.04, use the Mozilla Team PPA method. If you want the default Ubuntu behavior, the normal sudo apt install thunderbird command is enough, but it installs the snap-backed package on those newer LTS releases.

Update Ubuntu Package Lists

Refresh APT metadata before installing Thunderbird or adding the PPA:

sudo apt update

The commands below use sudo. If you are working from a restricted account, configure administrator access first; the Ubuntu sudoers walkthrough explains how to add a new user to sudoers on Ubuntu.

Install Thunderbird with Ubuntu APT Defaults

The default Ubuntu repository method is the shortest path. On Ubuntu 26.04 and 24.04, this command installs Ubuntu’s snap transitional package; on Ubuntu 22.04, it installs the Ubuntu archive .deb package.

sudo apt install thunderbird

Check what APT selected for your release:

apt-cache policy thunderbird
thunderbird:
  Installed: (none)
  Candidate: 2:1snap1-0ubuntu5
  Version table:
     2:1snap1-0ubuntu5 500
        500 http://archive.ubuntu.com/ubuntu resolute/main amd64 Packages

On Ubuntu 26.04, the candidate above shows the snap transitional package. Ubuntu 24.04 shows the same package family with its own revision, while Ubuntu 22.04 shows a native Thunderbird .deb package from the Ubuntu archive instead.

Install Thunderbird from the Mozilla Team PPA

The Mozilla Team PPA is the native .deb route for Ubuntu 26.04 and 24.04 users who do not want the snap-backed default package. It also gives Ubuntu 22.04 users a newer Thunderbird ESR build than the current Ubuntu archive package.

Install the repository helper if your system does not already include it:

sudo apt install software-properties-common

Add the Mozilla Team PPA:

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

Refresh package metadata after adding the source:

sudo apt update

Create a pin file so APT chooses the PPA package instead of Ubuntu’s snap transitional package:

printf '%s\n' \
'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

APT reports the PPA Origin as LP-PPA-mozillateam on Ubuntu 26.04, 24.04, and 22.04. The priority 1001 makes the lower-epoch PPA package win over the snap wrapper, while the Ubuntu archive rule prevents APT from selecting the wrapper by mistake.

Confirm the PPA is now the selected candidate. The exact version will change as Thunderbird updates; the durable checks are the Launchpad candidate, PPA priority 1001, and Ubuntu archive priority -1:

apt-cache policy thunderbird
thunderbird:
  Installed: (none)
  Candidate: 1:140.10.0+build1-0ubuntu0.25.10.1~mt2
  Version table:
     2:1snap1-0ubuntu5 -1
        500 http://archive.ubuntu.com/ubuntu resolute/main amd64 Packages
     1:140.10.0+build1-0ubuntu0.25.10.1~mt2 1001
        500 https://ppa.launchpadcontent.net/mozillateam/ppa/ubuntu resolute/main amd64 Packages

Install Thunderbird from the PPA after the candidate points to Launchpad:

sudo apt install --allow-downgrades thunderbird -y

The --allow-downgrades flag is intentional for Ubuntu 26.04 and 24.04 because Ubuntu’s transitional wrapper uses a higher epoch than the PPA’s real Thunderbird package. It is harmless on a fresh install and prevents APT from refusing the switch when the transitional package was installed earlier.

Verify the installed PPA package revision:

dpkg-query -W -f='${Version}\n' thunderbird
1:140.10.0+build1-0ubuntu0.25.10.1~mt2

Your exact revision will change as the PPA updates. The ~mt suffix confirms the package came from the Mozilla Team PPA rather than Ubuntu’s archive.

Install Thunderbird from Flathub with Flatpak

The Flathub build is verified and published under MZLA Technologies, part of the Mozilla Foundation. Choose this method when you want Thunderbird isolated in a Flatpak sandbox and updated independently from APT or snap.

Flatpak is not pre-installed on Ubuntu. If your system does not have the flatpak command yet, follow the guide to install Flatpak on Ubuntu, then return here to add Flathub and install Thunderbird.

Add Flathub at system scope:

sudo flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

Confirm the remote exists:

flatpak remotes --columns=name,options
flathub  system

Install the Thunderbird Flatpak:

sudo flatpak install flathub org.mozilla.Thunderbird -y

Verify the installed Flatpak metadata:

flatpak info org.mozilla.Thunderbird
Thunderbird - Thunderbird is a free and open source email, newsfeed, chat, and calendaring client

        ID: org.mozilla.Thunderbird
       Ref: app/org.mozilla.Thunderbird/x86_64/stable
      Arch: x86_64
    Branch: stable
   Version: 140.10.0esr

The version line will move as Flathub publishes new Thunderbird releases. The stable branch, app ID, and verified Flathub listing are the important checks for this method.

Install Thunderbird from the Snap Store

Ubuntu 26.04 and 24.04 already use the snap package behind the default APT wrapper, but you can also install it directly with snap. Snapcraft lists the Thunderbird snap under Canonical’s verified publisher account, with Thunderbird project contact links and domain ownership verification.

Standard Ubuntu desktop installs usually include snapd. On a minimal or customized system where snap is missing, install snapd first:

sudo apt install snapd

Install Thunderbird from the Snap Store:

sudo snap install thunderbird

Verify the installed snap and channel:

snap list thunderbird
Name         Version        Rev   Tracking       Publisher    Notes
thunderbird  140.10.0esr-1  1073  latest/stable  canonical**  -

The version and revision will move as Snapcraft publishes updates. The canonical** publisher marker is Snapcraft’s verified-account notation, and latest/stable confirms the channel that matches Ubuntu’s normal snap-backed Thunderbird path. The Snap Store also exposes a monthly channel, but the commands here stay on the stable ESR track.

Launch Thunderbird on Ubuntu

Thunderbird appears in your desktop application menu after installation. A graphical desktop session is required for normal use; SSH or headless validation can confirm the package state, but it cannot complete the account setup wizard without a display session.

Launch Thunderbird from the Terminal

Use the command that matches your installation method.

APT, Ubuntu archive, or Mozilla Team PPA:

thunderbird

Flatpak:

flatpak run org.mozilla.Thunderbird

Snap:

snap run thunderbird

Launch Thunderbird from the Applications Menu

GNOME and most Ubuntu desktop flavors add Thunderbird to the application launcher after installation:

  1. Open the Activities overview from your desktop.
  2. Click Show Applications to display installed applications.
  3. Open Thunderbird Mail.
Adding an email account in Thunderbird on Ubuntu
Configure email accounts in Thunderbird by entering your credentials and server settings.
Thunderbird user interface showing inbox and folder structure
Thunderbird’s main interface displays your inbox, folders, and integrated calendar for managing email and schedules.

Update or Remove Thunderbird

Update Thunderbird

Use the update command that belongs to the package source you installed.

APT, Ubuntu 22.04 archive package, or Mozilla Team PPA:

sudo apt update
sudo apt install --only-upgrade thunderbird

Flatpak:

sudo flatpak update org.mozilla.Thunderbird -y

Snap or Ubuntu 26.04/24.04 default APT wrapper:

sudo snap refresh thunderbird

Remove Thunderbird

Remove the package with the same manager you used to install it.

APT, Ubuntu 22.04 archive package, or Mozilla Team PPA:

sudo apt remove --purge thunderbird

If you added the Mozilla Team PPA, remove that source and pin file after removing Thunderbird:

sudo add-apt-repository --remove ppa:mozillateam/ppa -y
sudo rm -f /etc/apt/preferences.d/thunderbird-ppa
sudo apt update

Review APT’s orphaned-package list before removing dependencies. On reused systems, autoremove can include packages unrelated to Thunderbird:

sudo apt autoremove

If you installed Thunderbird through Ubuntu’s default APT wrapper on 26.04 or 24.04, remove the snap package too:

sudo snap remove --purge thunderbird

Flatpak:

sudo flatpak remove org.mozilla.Thunderbird -y
sudo flatpak uninstall --unused -y

Snap:

sudo snap remove --purge thunderbird

Package removal does not necessarily delete your mail profiles. Check the relevant profile directory before deleting anything: native APT and PPA installs use ~/.thunderbird, Flatpak uses ~/.var/app/org.mozilla.Thunderbird, and snap uses ~/snap/thunderbird.

ls -ld ~/.thunderbird ~/.var/app/org.mozilla.Thunderbird ~/snap/thunderbird 2>/dev/null

Troubleshoot Thunderbird on Ubuntu

APT Still Selects the Snap Wrapper After Adding the PPA

On Ubuntu 26.04 and 24.04, APT can keep selecting the snap transitional package if the pin file is missing or if the Origin value is wrong. Check the final candidate before reinstalling:

apt-cache policy thunderbird

The PPA line should show priority 1001, and the Ubuntu archive line should show priority -1. If both sources show priority 500, recreate the pin file from the PPA section, run sudo apt update, then install with sudo apt install --allow-downgrades thunderbird -y.

Thunderbird Does Not Start

Start Thunderbird from a terminal in your desktop session so startup messages appear in the terminal. Use the command for your package source:

thunderbird
flatpak run org.mozilla.Thunderbird
snap run thunderbird

Profile damage or add-on conflicts are common causes. Start with add-ons disabled, then remove or update the extension that causes the problem.

APT or PPA:

thunderbird --safe-mode

Flatpak:

flatpak run org.mozilla.Thunderbird --safe-mode

Snap:

snap run thunderbird --safe-mode

Flatpak Thunderbird Cannot Reach a Folder

The Thunderbird Flatpak already has access to common desktop integration points and your Downloads folder, but it does not receive unrestricted host filesystem access by default. Check the current sandbox permissions first:

flatpak info --show-permissions org.mozilla.Thunderbird

If you need Thunderbird to attach or save files from a specific external mount, grant only that path instead of the whole filesystem. Per-user overrides are intentional here because Flatpak stores user permissions separately from the system installation.

flatpak override --user --filesystem=/media org.mozilla.Thunderbird
flatpak override --user --filesystem=/mnt org.mozilla.Thunderbird

Reset custom overrides if troubleshooting shows the permission change is no longer needed:

flatpak override --user --reset org.mozilla.Thunderbird

Conclusion

Thunderbird can now run on Ubuntu through the default Ubuntu package path, Mozilla Team PPA, verified Flathub build, or Snap Store package without mixing update systems. Keep the update and removal commands paired with the source you chose, and use the guides to install Flatpak on Ubuntu or remove a PPA from Ubuntu only when those paths apply.

Share this guide

Help another Linux user troubleshoot faster

Share this guide with someone troubleshooting Linux systems or saving it for later.

Follow LinuxCapable

Want more LinuxCapable guides in Google?

Add LinuxCapable as a preferred source so Google can show more of our fresh Linux tutorials in Top Stories and From your sources when relevant.

Add LinuxCapable as a preferred source on Google
Search LinuxCapable

Need another guide?

Search LinuxCapable for package installs, commands, troubleshooting, and follow-up guides related to what you just read.

Found this guide useful?

Support LinuxCapable to keep tutorials free and up to date.

Buy me a coffeeBuy me a coffee

6 thoughts on “How to Install Thunderbird on Ubuntu 26.04, 24.04 and 22.04”

  1. Tried the “Select APT Installation Method”, Option 2. It didn’t work, because apparently the snap repo overrides the mozilla one. So I get:

    thunderbird is already the newest version (2:1snap1-0ubuntu3)

    Presumably there’s a way to prioritize the Mozilla one, but I don’t know what it is.

    Reply
    • You were absolutely right, mcswell. The article was missing the APT pinning configuration when you commented in October. Ubuntu 24.04 changed the default repository package to a snap transitional wrapper, and without pinning, the snap version takes priority over the PPA.

      The article now includes the complete APT pinning setup. After adding the Mozilla PPA, create the preference file:

      cat <<EOF | sudo tee /etc/apt/preferences.d/thunderbird-ppa
      Package: thunderbird
      Pin: release o=LP-PPA-mozillateam
      Pin-Priority: 1001
      
      Package: thunderbird
      Pin: release o=Ubuntu
      Pin-Priority: -1
      EOF

      This assigns priority 1001 to the PPA version and blocks the snap transitional package with priority -1. You can verify it worked with apt-cache policy thunderbird, which should show the PPA version (1:140.x.x) as the candidate instead of the snap wrapper (2:1snap1-0ubuntu3).

      Your feedback directly drove this update. Thank you for reporting it.

      Reply
  2. Somthing has gone wrong with my comment above. It should read:
    Good article , thank you, but sudo snap update does not work for me. I think it should be sudo snap refresh

    Reply
Before commenting, please review our Comments Policy.
Formatting tips for your comment

You can use basic HTML to format your comment. Useful tags currently allowed in published comments:

You type Result
<code>command</code> command
<strong>bold</strong> bold
<em>italic</em> italic
<blockquote>quote</blockquote> quote block

Got a Question or Feedback?

We read and reply to every comment - let us know how we can help or improve this guide.

Let us know you are human: