How to setup a CASA RHEL Developer Machine

Status: DEPRECATED See

Note: Copied from NRAO Helpdesk instructions on 2012-07-17. These instructions assume a RHEL 5.x installation with some NRAO specific additions. The NRAO specific additions are not an issue for the instructions that follow.

This is only to be installed on machines used by the CASA development team or those assisting in the development of CASA. Regular users of CASA do not need this. Since we reposync the casa repo every morning, the only reason to give casa developers a different casa.repo is so that if there is a change to the repo during the day they can receive that with a reboot or autoyum start and not have to wait until the next morning.

If 32bit, replace what is in /etc/yum.repos.d/casa.repo with the following

[casa]
name=CASA RPMs for RedHat Enterprise Linux 5 (i386)
baseurl=http://svn.cv.nrao.edu/casa/repo/el5/i386
gpgkey=http://svn.cv.nrao.edu/casa/RPM-GPG-KEY-casa http://www.jpackage.org/jpackage.asc http://svn.cv.nrao.edu/casa/repo/el5/RPM-GPG-KEY-redhat-release http://svn.cv.nrao.edu/casa/repo/el5/RPM-GPG-KEY-EPEL

Then run the following:
rpm -e --allmatches --nodeps qt4-devel
yum -y install casapy-test-devel
yum -y install casapy-swig

If 64bit, replace what is in /etc/yum.repos.d/casa.repo with the following

[casa]
name=CASA RPMs for RedHat Enterprise Linux 5 (x86_64) 
baseurl=http://svn.cv.nrao.edu/casa/repo/el5/x86_64 
gpgkey=http://svn.cv.nrao.edu/casa/RPM-GPG-KEY-casa http://www.jpackage.org/jpackage.asc http://svn.cv.nrao.edu/casa/repo/el5/RPM-GPG-KEY-redhat-release http://svn.cv.nrao.edu/casa/repo/el5/RPM-GPG-KEY-EPEL

Then run the following:
rpm -e --allmatches --nodeps qt4-devel
yum -y install casapy-test-devel
yum -y install casapy-swig

After initial setup, "yum -y update" is usually sufficient to keep a development system up to date. Scott or Darrell should announce special cases to casa-staff.

-- ScottRankin - 2012-07-17
Topic revision: r3 - 2013-12-17, ScottRankin
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding NRAO Public Wiki? Send feedback