*** TMlib Client Linux installation instructions Note: This version of TMlib Client was compiled 64bit on Ubuntu 11.04. The binaries may or may not run on other Linux distributions. If it does not run on yours, please let me know. Note: In this tutorial, we'll be using /usr/local as the base installation directory. You may need 'root' access to create files in this directory. If you do not have root access, TMlib can be installed anywhere convenient, just change the mentioned paths below. 1) Create the /usr/local directory if it does not already exist. $ mkdir -p /usr/local 2) Download the archive to /usr/local 3) Unpack the archive $ tar zxf TMlib_Client-1.7.3466.tar.gz 4) Copy the tmlibrc.new config file to your home directory $ cp /usr/local/STEREO/TMlib_Client/tmlibrc.new ~/.tmlibrc 5) Edit your Bash login script and add the following lines: ### BEGIN TMLIB CONFIG export STEREO_TMlib_Client_Home=/usr/local/STEREO/TMlib_Client if test -e $STEREO_TMlib_Client_Home/bin/TMlib_Startup.sh then source $STEREO_TMlib_Client_Home/bin/TMlib_Startup.sh fi ### END TMLIB CONFIG 5) Have the shell re-read your login script (or logout and back in) for example: $ . ~/.bash_profile 6) Get a list of valid TMlib servers: $ tmconfig -l 7) Choose a server, for example: $ tmconfig -d -s "TMserver C at UMN" 8) Verify that it is set. The word "(DEFAULT)" should appear after the name. $ tmconfig -l For IDL users, the TMlib script creates a shell alias called 'sidl' that automagically compiles the TMlib routines. -jjl jlynch@physics.umn.edu 13.03.2013