Prerequisites: Linux Desktop Installation (Developers)
Note: This section details the assumptions and prerequisites for downloading and installing GLAST software on a Linux/Unix machine in the SCons (i.e., post CMT) era.
Notice: The GLAST code has not been released to the public and is for use by members of the LAT Collaboration only! |
Assumptions
- All installation instructions assume that you are using the GUI version of the installer, not the command line version.
- All environment setup examples assume a .cshrc environment. If working in a .bashrc environment, substitute the export command for setenv in all examples shown.
Prerequisites
Note: If you are a Linux user and prefer using a command line installer instead of a GUI, you do not need to install Java. (See Linux Command Line Installer.)
- Concurrent Versions System (CVS)
Verify that the CVS utility is already installed on your system.
- To verify that it is installed, enter cvs -v from the command line.
- If CVS is not installed on your system, contact your system administrator to have it installed.
Note: In order to access the GLAST CVS repository, create the following environment variables:
Tip: If your userid on your local machine is different from your userid for SLAC, you must specify your SLAC userid. For example, if your SLAC userid is mySLACid then, in the CVS_ROOT setenv command above:
To verify that you can access the GLAST CVS server, issue a query.
For example, the start of output for a cvs rlog command on a module
in the GLAST repository:
If the command does not produce a reasonable response, make sure that the environment variables are set correctly, and that ssh was set up as specified by the instructions in Basic Prerequisites.
Useful References:
If you are not familiar with CVS, refer to:
Last updated by: Chuck Patterson
12/02/2010 |
|
|