How to Install SeaMonkey Internet Suite in Ubuntu 20.04, 22.04, Debian 11

Want to use SeaMonkey internet suite? Here’s the step by step how to install guide for Ubuntu 20.04, Ubuntu 22.04, Debian 11 and their derivatives such as Linux Mint.

About SeaMonkey:

SeaMonkey is a free open-source all-in-one internet suite, that is created as a continuation of the Mozilla’s application suite. Since Mozilla now focuses on their stand-alone projects Firefox and Thunderbird.

The software is NOT available in Ubuntu / Debian repositories, but itself offers Linux tarball for 32-bit & 64-bit PC. As well, the Ubuntuzilla project re-built the package to make it easy to install & update.

Method 1: Install SeaMonkey via Official Linux Tarball:

The official tarball works on most Linux, including Ubuntu, Debian, Fedora, Arch, CentOS and more.

1. Download SeaMonkey:

Firstly, download the tarball from the link below (Linux x64 for 64-bit, Linux x86 for 32-bit OS):

Don't known your OS type? Check in System Settings' About page or run uname -m in terminal!

2. Extract Tarball:

Secondly, extract the package into /opt directory for global use. You may choose to extract to user’s home directory for single user use only. Though, you have to change ‘Exec‘ and ‘Icon‘ value accordingly in step 3.

  • Open terminal from start menu, and run command to remove old SeaMonkey folder if any:
    sudo rm -r /opt/seamonkey
  • Next, extract it to /opt (Here assume that you’ve downloaded the tarball into Downloads folder):
    sudo tar -jxf ~/Downloads/seamonkey-*.tar.bz2 -C /opt
  • Finally, try launching the app via command:
    /opt/seamonkey/seamonkey
Extract SeaMonkey to /opt

3. Create App Starter:

If everything goes OK, now create the app starter so you may launch it from system start menu (‘Activities‘ overview).

Open a terminal window (for Ubuntu, just press Ctrl+Alt+T on keyboard) from system start menu. When terminal opens, run command to create a starter (.desktop) file:

gedit ~/.local/share/applications/seamonkey.desktop
For non-GNOME desktop, replace gedit with other text editor or nano for universal.

The command will create and open an empty file in text editor. When it opens, paste the lines below and save it:

Change the values of ‘Exec’ and ‘Icon’ accordingly, if you didn’t extract the tarball into ‘/opt’.

[Desktop Entry]
Encoding=UTF-8
Name=SeaMonkey
GenericName=Internet Suite
Comment=Web Browser, Email/News Client, HTML Editor, IRC Client
Exec=/opt/seamonkey/seamonkey %u
Icon=/opt/seamonkey/chrome/icons/default/default128.png
Terminal=false
X-MultipleArgs=false
StartupWMClass=SeaMonkey
Type=Application
Categories=Network;WebBrowser;Email;WebDevelopment;IRCClient;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;x-scheme-handler/mailto;

After that, search for and open SeaMonkey from ‘Activities‘ overview or start menu and enjoy!

Method 2: Install SeaMonkey via Ubuntuzilla Repository:

To make life easy for Ubuntu, Debian, Linux Mint, etc users, the Ubuntuzilla repository provides the rebuild of the official package (see Method 1) with well desktop integration.

It’s unofficial but makes install and update SeaMonkey as easy as system’s own package.

Setup Ubuntuzilla Apt Repository:

The apt repository works on all Ubuntu, Debian and their based Linux systems. Firstly, search for and open terminal from start menu. When it opens, do the steps below one by one:

  • To add the apt repository, run single command to write the source URL into config file:
    echo -e "\ndeb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main" | sudo tee -a /etc/apt/sources.list > /dev/null

    Type user password when it asks though there’s no visual feedback and hit Enter.

  • Next, install the key to trust the packages from that repository. Skip the warning as apt-key still works in Ubuntu 22.04 & earlier. Or see this post for new method to add GPG keys.
    sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2667CA5C

Install SeaMonkey via the apt repository:

After properly setup the repository, simply run command to refresh system package cache:

sudo apt update
The apt repository is hosted on sourceforge.net. If you got "Clearsigned file isn't valid, got 'NOSPLIT'" error, try VPN to change the download mirror automatically.

And, finally install the internet suite via:

sudo apt install seamonkey-mozilla-build

Finally, search for and open the software from system start menu and enjoy!

Remove SeaMonkey:

For the internet suite installed via ‘Method 1’, just remove the source folder via command:

sudo rm -r /opt/seamonkey

And remove the app starter via:

rm ~/.local/share/applications/seamonkey.desktop

To remove Ubuntuzilla repository, use options ‘Software & Updates‘ utility in both Other Software and Authentication tab:

For non-GNOME desktop, just edit ‘/etc/apt/sources.list‘ for apt repository and remove key file under “/etc/apt/trusted.gpg.d” directory.

And, remove SeaMonkey via apt command:

sudo apt remove --autoremove seamonkey-mozilla-build

That’s all. Enjoy!

Merilyn Ne
Hi, I'm Merilyn Ne, a computer geek working on Ubuntu Linux for many years and would like to write useful tips for beginners. Forgive me for language mistakes. I'm not a native speaker of English.
%d bloggers like this: