How to Install SeaMonkey on Ubuntu 22.04 | 20.04


SeaMonkey is a free and open-source Internet suite. It is the continuation of the former Mozilla Application Suite, based on the same source code, which grew out of Netscape Communicator and formed the base of Netscape 6 and Netscape 7. The SeaMonkey project intends to deliver a complete, seamless integration of Internet applications in one easy-to-use package with a browser, email- and newsgroup client, IRC chat client, and simple HTML editing included. The following tutorial will demonstrate how to install SeaMonkey Internet Suite on your Ubuntu desktop from Ubuntuzilla.

The following tutorial will demonstrate how to install SeaMonkey on Ubuntu 22.04 Jammy Jellyfish or Ubuntu 20.04 Focal Fossa Linux using the official Ubuntuzilla APT repository with cli commands, so you will always have the latest updated version of the internet suite.

Recommended Steps Before Installation

Before proceeding with the tutorial, ensuring your system is up-to-date with all existing packages is good.

sudo apt update

Optionally, you can list the updates for users who require review or are curious.

sudo apt --list upgradable

Proceed to upgrade any outdated packages using the following command.

sudo apt upgrade

Install SeaMonkey Suite on Ubuntu Linux

The first and easiest method is installing SeaMonkey using the source APT repository from UbuntuZilla to quickly keep up with any new changes. Another great feature is the repository works for all currently released Ubuntu versions that are not EOL.

First, install the required packages.

sudo apt install dirmngr ca-certificates software-properties-common apt-transport-https -y

For users who have not previously imported a GPG key from the Ubuntu keyserver, the command line terminal will often have issues importing GPG keys from LaunchPAD PPAs because the directories are not created. This is an easy fix. Use the following command that will, in turn, generate the directories.

This can be skipped, but if you encounter an issue, just run the command and re-try.

sudo gpg --list-keys

Next, import the GPG key.

sudo gpg --no-default-keyring --keyring /usr/share/keyrings/ubuntuzilla.gpg --keyserver keyserver.ubuntu.com --recv-keys 2667CA5C

Now import the APT repository using the following command.

printf 'deb [signed-by=/usr/share/keyrings/ubuntuzilla.gpg] https://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main\n' | sudo tee /etc/apt/sources.list.d/ubuntuzilla.list >/dev/null

Run a quick APT update to reflect the newly added APT source.

sudo apt update

Lastly, install SeaMonkey using the following command.

sudo apt install seamonkey-mozilla-build

Launch SeaMonkey Suite on Ubuntu Linux

The best method to launch the suite is the application icon.

Activities > Show Applications > SeaMonkey

Example:

Alternatively, you may want to use it for applications quite frequently. Right-click the icon and add it to favorites, making the icons appear on the taskbar.

Once you open the suite, you will be prompted to set SeaMonkey as the default client for various items such as browser, email, newsgroups, etc.

Example:

Congratulations, you have learned how to install SeaMonkey.

Additional Commands & Tips

Update SeaMonkey Suite

Next are the commands to run in your terminal to check for updates. These commands will blanket-check all installed packages on your system that match the installation package manager. Ideally, you should run this regardless, even if auto-updates are set up to ensure your system is up-to-date, and no update errors occur for newer users.

sudo apt update && sudo apt upgrade

Remove SeaMonkey Suite

First, remove the internet suite using the following command for users that no longer wish to have SeaMonkey installed.

sudo apt install seamonkey-mozilla-build --purge

Users that will no longer require the APT import repository since you will not use it again can safely remove it, which is good housekeeping and security best practices.

sudo rm /etc/apt/sources.list.d/ubuntuzilla.list

Optionally, you can remove the GPG as well with the following command.

sudo rm /usr/share/keyrings/ubuntuzilla.gpg
See also
How to Install Remmina on Fedora Linux

5 thoughts on “How to Install SeaMonkey on Ubuntu 22.04 | 20.04”

  1. Hello.

    On Linux Mint 21, to which, I believe that the same procedures apply, as for Ubuntu 22.04, I get the following error messages when following the above procedure;


    bret@bret-MD34045-2521:~$ sudo gpg –no-default-keyring –keyring /usr/share/keyrings/ubuntuzilla.gpg –keyserver keyserver.ubuntu.com –recv-keys 2667CA5C
    gpg: keybox ‘/usr/share/keyrings/ubuntuzilla.gpg’ created
    gpg: failed to create temporary file ‘/root/.gnupg/.#lk0x000055a38a222c40.bret-MD34045-2521.7745’: No such file or directory
    gpg: connecting dirmngr at ‘/root/.gnupg/S.dirmngr’ failed: No such file or directory
    gpg: keyserver receive failed: No dirmngr
    bret@bret-MD34045-2521:~$ printf ‘deb [signed-by=/usr/share/keyrings/ubuntuzilla.gpg] https://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main\n’ | sudo tee /etc/apt/sources.list.d/ubuntuzilla.list >/dev/null
    bret@bret-MD34045-2521:~$ sudo apt update
    Ign:1 http://packages.linuxmint.com vanessa InRelease
    Get:2 http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_22.04 InRelease [1,554 B]
    Hit:3 http://archive.ubuntu.com/ubuntu jammy InRelease
    Hit:4 http://packages.linuxmint.com vanessa Release
    Get:6 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
    Get:7 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [114 kB]
    Get:9 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [99.8 kB]
    Get:8 https://telkomuniversity.dl.sourceforge.net/project/ubuntuzilla/mozilla/apt all InRelease [3,390 B]
    Err:8 https://telkomuniversity.dl.sourceforge.net/project/ubuntuzilla/mozilla/apt all InRelease
    The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY B7B9C16F2667CA5C NO_PUBKEY CCC158AFC1289A29
    Reading package lists… Done
    W: GPG error: https://telkomuniversity.dl.sourceforge.net/project/ubuntuzilla/mozilla/apt all InRelease: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY B7B9C16F2667CA5C NO_PUBKEY CCC158AFC1289A29
    E: The repository ‘https://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all InRelease’ is not signed.
    N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
    N: See apt-secure(8) manpage for repository creation and user configuration details.
    bret@bret-MD34045-2521:~$ sudo apt install seamonkey-mozilla-build
    Reading package lists… Done
    Building dependency tree… Done
    Reading state information… Done
    E: Unable to locate package seamonkey-mozilla-build
    bret@bret-MD34045-2521:~$

    Reply
  2. Hello, Joshua.

    Thank you for your unexpectedly quick reply, and, thank you for these tutorials, They make life much easier, for we who do not know how to do these things, without the guidance.

    Reply
  3. Hello, again.

    Just a quick and final message regarding this, to confirm that the fix worked, and, I now have SeaMonkey installed on my new Linux Mint 21 installation.

    Thank you again.

    Reply

Leave a Comment

Share to...