Install Open Source Internet Application Suite SeaMonkey on Ubuntu Linux 15.04


SeaMonkey is a well known, open source, internet application suite based on “Mozilla Application”. This application suite contains Internet browser and email & newsgroup client software. The email and newgroup app is well optimized and feature rich of all, this suite comes bundled with online feed reader, HTML editor, IRC and web development toolset as well. The web browser included in this suite is called “SeaMonkey Navigator” and email client software is called “SeaMonkey Mail & Newsgroups”.


This is the continuation of the “Mozilla Application”, which was a project governed by Mozilla corporation, but Seamonkey is a community driven application suite. The development of this application suite was started in 2005 after the discontinuation of Mozilla Application, and so far many releases have been made available for download.  The team that handles the development and release management of this suite is called “SeaMonkey Council”.


Here are some of the core features of this internet application suite.

Seamonkey browser features

  • Lightweight themes and quick response time.
  • Sync feature to keep your browsing history, passwords, bookmarks secure.
  • Session restore feature to bring back all tabs in case of accidental close of the browser.
  • Central management of all the interfaces using Data Management feature.
  • Smart location bar and pop-up blocker feature.
  • “Find as you type” and safe mode browsing.

Seamonkey email client features:

  • Tabbed Mail feature to better manage your mails and folders.
  • It offers smarter Junk Email control system.
  • Allows configuring multiple email accounts.
  • Integrated blog and news feed reader features.
  • Enterprise-ready features like S/MIME, LDAP, Digital Signing etc.

Installing SeaMonkey on Ubuntu

Seamonkey package was available in the older versions of ubuntu, but it was removed sometimes couple of years ago due to the unavailability of volunteers to maintain the seamonkey package. However, we can still include it in our Ubuntu APT manager by performing couple of additional steps.

Launch your terminal and run following command to append details for seamonkey package to sources file.

echo -e "\ndeb all main" | sudo tee -a /etc/apt/sources.list > /dev/null

Now run following command to add keys for these packages.

sudo apt-key adv --recv-keys --keyserver C1289A29

Run following command to update APT package manager:

sudo apt-get update

That’s it, Seamonkey is included in APT repositories now, Run following command to install Seamonkey Internet Application suite.

sudo apt-get install seamonkey-mozilla-build

Once the installation is complete, launch it from Applications menu.

Start using this awesome application suite 🙂



This application suite is being used by advanced level computer users like IT professional, web developer, software testers etc.  Its components are extensible with the help of different available plugins. It is cross platform application suite and has good fan following.

Please follow and like us:

3 thoughts on “Install Open Source Internet Application Suite SeaMonkey on Ubuntu Linux 15.04

  1. This document does not work.
    python checkout -m mail
    Executing command: [‘hg’, ‘pull’, ‘-R’, ‘./.’, ‘mail’]
    abort: repository ./. not found!
    The exception was:
    subprocess.CalledProcessError: Command ‘[‘hg’, ‘pull’, ‘-R’, ‘./.’, ‘mail’]’ returned non-zero exit status 255

    Retrying previous command: 1 of 1 time(s)
    Executing command: [‘hg’, ‘pull’, ‘-R’, ‘./.’, ‘mail’]
    abort: repository ./. not found!
    The exception was:
    subprocess.CalledProcessError: Command ‘[‘hg’, ‘pull’, ‘-R’, ‘./.’, ‘mail’]’ returned non-zero exit status 255

    Executing command: [‘hg’, ‘update’, ‘-r’, ‘default’, ‘-R’, ‘./.’]
    abort: repository ./. not found!
    Traceback (most recent call last):
    File “”, line 661, in
    do_hg_pull(‘.’, options.comm_repo, options.hg, options.comm_rev)
    File “”, line 369, in do_hg_pull
    check_call_noisy(cmd, retryMax=0)
    File “”, line 144, in check_call_noisy
    execute_check_call(cmd, *args, **kwargs)
    File “”, line 140, in execute_check_call
    check_call(cmd, *args, **kwargs)
    File “/usr/lib/python2.7/”, line 540, in check_call
    raise CalledProcessError(retcode, cmd)
    subprocess.CalledProcessError: Command ‘[‘hg’, ‘update’, ‘-r’, ‘default’, ‘-R’, ‘./.’]’ returned non-zero exit status 255

  2. There are various typos that make those command not work.

    For example when you say: /etc/apt/sources.list > /dev/null
    you probably meant: /etc/apt/sources.list > /dev/null

    Also when you say: ap-get update
    you probably meant: apt-get update

    and also I don’t understand why: echo -e “\ndeb http://
    when it could just be: echo -e “deb http://

    To end with, after I run those commands on a 14.04 Ubuntu, the apt-get system is messed up, I get lots of W: Duplicate sources.list that I didn’t get before

Leave a Comment