CMSSW
Automatic installation
Installing and upgrading CMSSW can be made automatic, by providing the CMSSW team at CERN a special CMSSW installation account and enough diskspace (~ 200 GB?). (more to be written later).
Manual installation using apt-rpm
CMSSW with most of it's dependencies are available as precompiled RPM packages in an APT repository, makeing the installation relatively simple. Complete installations are available here: https://twiki.cern.ch/twiki/bin/view/CMS/CMSSW_aptinstaller, quick instructions below:
A few things to note
- Use SCRAM_ARCH=slc4_ia32_gcc345 (rather than slc4_amd64_gcc345) even on 64 bit (x86-64) hardware
- $VO_CMS_SW_DIR has to be the same on the installation node as it will be on the computation nodes.
- New versions are usually released as separate packages, rather than new versions of the same package. "apt-get update && apt-get dist-upgrade" will therefore typically not upgrade CMSSW to the latest version.
- To later add/upgrade to new versions, you can omit some of the above steps and do
SITECONF
blah, blah, blah.