|
Linux at SLAC |
SLAC
Computing
UNIX at SLAC LINUX-L Archives |
||
| Updated: 21 Oct 2011 |
SLAC's recommended Linux for all machines is Red Hat Enterprise Linux (RHEL). Currently, two versions of RHEL are supported, RHEL6 and RHEL5.
RHEL4 is end-of-life Feb 2012; its use at SLAC is deprecated.
All SLAC RHEL4 hosts should be reinstalled with RHEL5 or RHEL6, or retired, by Dec 9, 2011. Red Hat's support for RHEL4 ends on Feb 29, 2012. For more information about plans for phasing out RHEL4 at SLAC, see End of Support for RHEL4 and SL4.
RHEL is available for both 32-bit (IA-32) and 64-bit (x86-64) architectures. RHEL6 or RHEL5 are the recommended versions for new installs (there is a moratorium on new installs of RHEL4). Note that software built under RHEL6 will not run on a RHEL5 system; likewise, software built on a RHEL6/64-bit system won't run on a RHEL6/32-bit machine.
RHEL3 and earlier versions of RHEL are not permitted at SLAC.
SLAC has negotiated a site subscription to RHEL and has also purchased a support contract from Red Hat, which has proven quite valuable. In addition to helping us resolve a number of problems it has also given us early access to new releases and a voice in Red Hat's future directions.
Scientific Linux (SL) is a free Linux distribution provided by FNAL and other labs and universities. It should be 100% compatible with Red Hat Enterprise Linux. The version currently available at SLAC is 32-bit SL4; however, this version is nearing end-of-life and SLAC is not planing to support newer versions of SL. Thus, the use of Scientific Linux at SLAC is deprecated.
All SLAC SL4 hosts should be reinstalled with RHEL5 or RHEL6, or retired, by Dec 9, 2011. Vendor support for SL4 ends on Feb 2, 2012. For more information about plans for phasing out SL4 at SLAC, see End of Support for RHEL4 and SL4.
The following are explicitly not supported:
| OS Release | minimum kernel |
minimum glibc |
recommended update level |
|---|---|---|---|
| RHEL 4 | 2.6.9-101.EL | 2.3.4-2.43 | RHEL 4.9 |
| RHEL 5 | 2.6.18-274.17.1.el5 | 2.5-65 | RHEL 5.7 |
| RHEL 6 | 2.6.32-220.4.1.el6 | 2.12-1.47.el6 | RHEL 6.2 |
| SL 4 | 2.6.9-101.EL | 2.3.4-2.43 | SL 4.9 |
All earlier versions of the kernel or glibc are explicitly prohibited.
Once you have installed Linux on your system, we strongly recommend that you also install taylor, the OCIO tool for maintaining UNIX and Linux systems. Instructions for installing taylor are included with the OS installation instructions in the Web pages referenced above. Among other things, taylor will automate the process of regularly applying operating system updates.
Please note that if you cannot run taylor (e.g., because you are using some other Linux distribution), or do not choose to run it, you are still responsible for maintaining your system. This includes but is not limited to such things as:
majordomo@slac.stanford.edu with the first line of body being
subscribe linux-lMost of the following information is old and much of it is probably no longer relevant; use it at your own risk.