dCore SeaMonkey Guide

SeaMonkey is a full-featured GTK2 graphic internet application suite. It is conservative, stable and extensible. It can be set up manually from either a Debian or Ubuntu-based dCore installation. The procedure outlined below was tested in dCore-jessie.

Download SeaMonkey manually to /tmp:

http://www.seamonkey-project.org/
Linux GTK2, English (38 MB)
seamonkey-2.40.tar.bz2

Extract download:

tar xvf /tmp/seamonkey-2.40.tar.bz2

Move SeaMonkey data directory to desired data partition. In this example the TCE directory was used as it is always mounted at boot. Exercise caution not to alter any important dCore files, otherwise this method works well. Alternatively a separate data partition may be used, ensure it is mounted before launching SeaMonkey. For dCore setups using a dedicated /home directory, the SeaMonkey data could easily be stored there too.

mv /tmp/seamonkey/ /etc/sysconfig/tcedir/

Link the executable to ~/.local/bin (executable path) so SeaMonkey can launch from a terminal, run box, panel or custom menu entry:

ln -s /etc/sysconfig/tcedir/seamonkey/seamonkey /home/tc/.local/bin/

Create and import a Seamonkey dependency list file. Minimal dCore-jessie requirements outlined below. Note dependency package names may vary in Ubuntu-based dCore:

echo -e "libgtk2.0-0\nlibdbus-glib-1-2" >> /tmp/seamonkey_deps

Extra dependencies may be added to the above list file as desired. On first SeaMonkey test launch from terminal, review output for any missing dependencies. For more information regarding dependencies and recommended system requirements:

  http://www.seamonkey-project.org/doc/2.0/system-requirements
  http://www.linuxfromscratch.org/blfs/view/svn/xsoft/seamonkey.html

Import desired SeaMonkey dependencies to load at boot. If SeaMonkey will not be used every boot, it can be added to OnDemand instead (sce-import -ol), although the dependencies will then need to be loaded manually before starting SeaMonkey. Onboot example:

sce-import -bl /tmp/seamonkey_deps

Dependencies are now set to load at boot. For initial testing, load these dependencies now without rebooting:

sce-load seamonkey_deps

Test SeaMonkey from terminal and review output:

seamonkey

Set up SeaMonkey to launch from system tray, custom menu entry or keyboard shortcut as desired.

SeaMonkey can run simultaneous with Firefox as it automatically creates it's own ~/.mozilla/seamonkey/ configuration directory on first launch.

When a SeaMonkey update is released, simply download the new version and replace the old SeaMonkey data directory. Recommend backing up the outdated data and existing ~/.mozilla/seamonkey directories before testing the new version.

Print/export
QR Code
QR Code dcore:dcore_seamonkey_guide (generated for current page)