How To Setup An Enterprise Linux 6 CASA Development Computer
This page describes how to install CASA 3rd party packages required for CASA development.
- Tested on NRAO computers configured per NRAO conventions.
- There are dependencies on *-devel-* rpms that Redhat does not install as part of a "Software Development Workstation" installation. These are available from Redhat, but may not be available on the install DVD.
- NOT TESTED on "vanilla" Enterprise Linux 6.
- CASA development on Enterprise Linux requires an x86_64 CPU.
Before You Begin
- You must have access to root on the computer to be setup.
- The computer to be setup must have been installed as a Software Development Workstation. These instructions only describe how to install CASA specific 3rd party packages.
Configure yum repository
cat > /etc/yum.repos.d/casa.repo << EOM
name=CASA RPMs for RedHat Enterprise Linux 6 (x86_64)
gpgkey=http://casa.nrao.edu/download/RPM-GPG-KEY-casa http://www.jpackage.org/jpackage.aschttp://casa.nrao.edu/download/repo/el6/RPM-GPG-KEY-redhat-release http://casa.nrao.edu/download/repo/el6/RPM-GPG-KEY-EPEL
Remove Conflicting rpms
yum -y install casa-toolset-2
yum install libicu-devel
Get CASA Data
Developers using NRAO EL6 development systems in CV and DSOC do not have to manage their own copy of CASA data. This is available on the NRAO network in CV and DSOC in /home/casa/data/.
CASA requires a set of data to run. CASA tests require a much larger set of data to pass. See Obtaining CASA Data Repository
for a full description of the CASA Data Repository.
The CASA Data Repository now contain 112 GiB of data. Most developers only need one copy. Choose a convenient location to keep a checked out copy shared between CASA builds, and use Subversion to check out https://svn.cv.nrao.edu/svn/casa-data
to a directory named "data". If you plan to build CASA using the Build Tool Wrappers (see below), see instructions at the end of Configuring Build Tool Wrappers
for setting defaultCasaDataPath.
For instructions on building CASA, see How To Build CASA Using Build Tool Wrappers