Installing on Linux/Unix

The Easy Way

The FSL Installer can be used to automate the process of installing FSL. Download the installer and place it in the same folder as the downloaded FSL distribution, then run with:

sh fsl_installer.sh

By default it installs the FSL tarfile located in the current directory into /usr/local and configures your shell's environment to enable you to run FSL. Run it with the -h option to see what other install options are available.

The Traditional Way

Unpacking

To unpack a distribution, you need the UNIX tar utility. First cd to the directory where you want FSL installed (for example /usr/local). Then uncompress and untar the distribution - for example, if you have downloaded the Cent OS 5 32bit distribution to your home directory, type

tar zxvf ~/fsl-*-centos5-32.tar.gz

Configuring

Put the following somewhere in your shell setup file (.bashrc, .profile, .cshrc etc., depending on what shell you use), replacing "/usr/local/fsl" with a path appropriate for where you have installed FSL:

The FSL command line tools are located in $FSLDIR/bin. In general command-line programs are lower case (e.g. bet); the GUI version capitalised (e.g. Bet).

To bring up a simple GUI which is just a menu of the main individual FSL GUI tools, just type fsl.

Linux System-wide Configuration

If you are administering a multi-user Linux system you can ensure that FSL is configured for all users by creating the files /etc/profile.d/fsl.sh and /etc/profile.d/fsl.csh with the contents specified above. This has been tested on Cent OS 5, but should work on other RedHat-like and SuSE distributions.

Customising

To customise FSL for particular ouput datatypes etc., see here.