Score:6

How to update Thunderbird 78 to 91 on Ubuntu 20.04?

tr flag

At the risk of sounding like a complete noob... "how do I actually use the updater included with the download of thunderbird 91?"

I downloaded and extracted the TB91 archive from https://www.thunderbird.net/en-US/ . I see an updater patch, but I do not see a basic "Read Me" to explain how to use the updater patch.

I tried sudo chmod +x updater, then $ ./updater , but get errors.

thanks

Score:6
br flag

First, excuse me if I am making a wrong assumptions here. I assume you have Thunderbird 78 installed via the Ubuntu package manager and you want to upgrade to Thunderbird 91.

There are, at least, five ways, in principle:

  1. Remove the apt version, and install the Thunderbird 91 snap, by choosing the "candidate" channel instead of "stable". This is a very safe way to upgrade, and recommended.

  2. Find a PPA for Thunderbid 91. I could not find one, and I don't recommend PPAs typically.

  3. Use the downloaded tar-archive from the Thunderbird website. I don't think the "update" is a program you are supposed to run, you should follow the instructions here: https://support.mozilla.org/en-US/kb/installing-thunderbird-linux

  4. Remove Thunderbird 78 with apt, and use the appimage version of Thunderbird 91.

  5. Yet another alternative is a flatpak, available at https://flathub.org/apps/details/org.mozilla.Thunderbird

I know the instructions for the Mozilla tarball update are outdated, but should still work. It is up to you to place the extracted tar-archive to a place that is convenient for you. I personally would put it in ~/thunderbid and have a symbolic link to the thundebird binary at ~/bin.

You should either a) remove the old Thunderbird 78 via apt/package manager or b) at least make sure you don't accidentally run the old version by creating custom launchers for the new version and setting up your path correctly. I would remove the old Thunderbird completely. Mixing the two versions might lead to some serious weirdness.

nightwatch avatar
tr flag
1.) Installing via snap will give me 2 versions of TB installed in different places 2.) I have the mozilla/team PPA installed, it does not offer TB91 3.) in the downloaded archive, I can easily install a 2nd version of TB91 parallel to TB78, but that is not desired, for obvious reasons. There is an update patch that will update my current TB78 to TB91... that is what I need instructions to use.
gaussian avatar
br flag
I understand your aversion to having Thunderbird twice installed. But if your TB78 is installed via apt as an Ubuntu package, you almost certainly cannot, and even more certainly should not try to patch it via the downloaded TB91. At best it will accomplish nothing, at worst you will mess up your package system. Not badly, but slightly. This is why Ubuntu/Debian/other distos Thunderbird/Firefox/Chrome ship, I believe, with any kind of "check for updates" disabled, they are not meant to be updated outside the package manager. I would suggest you use the option 3, and remove your TB 78.
nightwatch avatar
tr flag
thx for the feedback.. but if you do some reading on the TB91 download archive, you will clearly see that Mozilla recommends using the patch to update TB78 to TB91, but they neglect to provide instructions about "how" to use the patch... hence my question here...
gaussian avatar
br flag
Is your TB78 installed as an Ubuntu package? Then surely it cannot be updated with a patcher from Thunderbird (no longer part of Mozilla). If your TB78 is installed from a Thunderbird tarball, then your question is valid, and my comments and answer have been a total waste of bandwidth.
us flag
@yupthatguy There is no "update patch" to update an `apt` package. It does not work that way. The patch you are referring to is to update Thunderbird 78 tarball to 91 tarball version.
nightwatch avatar
tr flag
got it.. thx.. I must wait for the apt update
gaussian avatar
br flag
@ArchismanPanigrahi Thank you adding AppImage, I did not think about that. I added also a Flatpak as the fifth option.
us flag
@yupthatguy apt may not even update it. Ubuntu generally does not update its packages in the repositories for the sake of stability. They did upgrade thunderbird from v68 to v78 in 20.04, but that is an exception, not a norm.
nightwatch avatar
tr flag
TB91 should eventually get updated via the the mozilla PPA, right?
nightwatch avatar
tr flag
Just saw the above edits on the answer... will try...thx
ru flag
I just tried the 'recommended' snap approach and was disappointed. First, you have to copy your profile and local folders inside the sandbox environment. Second, you can no longer open attachments in other apps (unless you save them first), or attach files from disk (unless you copy into the sandbox first). I guess the appimage and flatpak would be the same. The tar archive avoids these problems, but has to extracted manually and doesn't come with a .desktop file.
Score:4
ke flag

Previous answers did not find an appropriate ppa. Here is what I found:

sudo add-apt-repository ppa:mozillateam/ppa
sudo apt-get update
sudo apt dist-upgrade

It upgraded thunderbird from 78 to 91 like a charm on my Ubuntu 18.04.6LTS. I am not an expert, but this ppa looks quite legit, is thoroughly documented (https://launchpad.net/~mozillateam/+archive/ubuntu/ppa), and is recommended by various blogs.

nightwatch avatar
tr flag
Thanks.. that worked perfectly
Score:0
us flag

Supplemental update: According to OMGUbuntu this is coming to the 20.04 repos soon because of a security issue.

A security vulnerability affecting the Thunderbird 78.x series both builds offer is being actively exploited in the wild. But as upstream support for Thunderbird 78.x has ended the flaw is unlikely be ever be patched.

For an Ubuntu LTS releases that’s a major issue.

So, to ensure its users are not affected, Ubuntu developers are backporting the latest Thunderbird 91 release (which is an extended support release, thankfully) to Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, and Ubuntu 21.04.

Source: https://www.omgubuntu.co.uk/2021/11/thunderbird-91-backport-ubuntu-18-04-20-04-lts

ke flag
Strangely, more than a month has passed without any upgrade in the official repo. I turned to ppa out of concern with this unresolved vulnerability.
mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.