Installing Claritas is fairly straightforward, especially on a Redhat/Fedora Linux box. However there are some things to look out for.
- Ensure the file /usr/X11R6/lib/libX11.a exists, as this will be used during runtime.
- Ensure that you have libX11-dev (or xorg), csh and gcc/g77 installed on your system. If not, use synaptic or apt-get to install these (The default CD installation of Ubuntu doesn't include gcc or g77). It is recommended to install the "build_essential" meta package, as it includes several useful development programs.
- CSH and TCSH are located in the Universe in Ubuntu. To use this repository, launch synaptic and select repositories, then activate the universe binary repository and click ok. Click the reload button to refresh the listing of available programs. You should now find csh when you search for it.
- Ensure that the exec flag is set in /etc/fstab for the cdrom, so the install script can be run from the cd. Set this before mounting the cdrom. Example from an Ubuntu machine:
/dev/hdc /media/cdrom0 udf,iso9660 ro,user,noauto,exec 0 0
- Insert the install cd in the cdrom, and mount it as root (Ubuntu Breezy will automount the CD):
mount /cdrom
- open a console and navigate to the cdrom.
cd /cdrom
- Run the install script (the all option is for the first install, version is for later installs):
csh Install all
OR
csh Install version
- Answer the interactive questions.
- Once the installer is finished, and license key is setup (must be obtained from the Claritas people and saved as $GNS_HOME/local/license.dat), it should almost be complete.
- Setup some environment variables, they should be put in /etc/profile to be system wide instead of each users .bashrc file.
export GNS_HOME="/usr/local/Claritas/current"
- There is a shell script, $GNS_HOME/home/Claritas_users.shrc, that should be run before Claritas is used (This seems to set some environment variables). This can be left to the user to run every time, placed in each users .bashrc file, or in /etc/profile for a global install. If this is put in the /etc/profile or $HOME/.bashrc, use the following syntax:
source $GNS_HOME/home/Claritas_users.shrc
- There is also a version for CSH users, $GNS_HOME/home/Claritas_users.cshrc
- this should complete the setup.