Preparing Linux Workstations to run SBGrid Software

All Linux machines need installations of a recent version (6.17+) of csh/tcsh. Red Hat Enterprise Linux 6 and other recent distributions usually have an up to date version.

There are RPMs for Red Hat/CentOS/Scientific Linux 5.x in the software tree in the architecture specific directories:

  • /programs/i386-linux/system/RPMs
  • /programs/x86_64-linux/system/RPMs

SELinux

SELinux must be disabled.

64-Bit Machines

64-bit machines need a number of 32-bit compatibility packages installed even when using the 64-bit software branch.

This is due to a number of binary-only and legacy packages that are only available as 32-bit applications. Additional fonts for Tcl/Tk, Motif and Xview applications are also encouraged.

RHEL/CENTOS/Scientific Linux 5

Packages for RHEL 5 and compatible machines:

yum install glibc.i686 libgcc.i386 libX11.i386 libXaw.i386 libXext.i386 ncurses.i386 redhat-lsb.i386 xorg-x11-fonts-75dpi xorg-x11-fonts-100dpi xorg-x11-fonts-ISO8859-1-75dpi xorg-x11-fonts-ISO8859-1-100dpi xorg-x11-fonts-misc

RHEL/CENTOS/Scientific Linux 6

Packages for RHEL 6 and compatible machines:

yum install glibc.i686 libgcc.i686 libX11.i686 libXaw.i686 libXext.i686 ncurses-libs.i686 redhat-lsb.i686 xorg-x11-fonts-75dpi xorg-x11-fonts-100dpi xorg-x11-fonts-ISO8859-1-75dpi xorg-x11-fonts-ISO8859-1-100dpi xorg-x11-fonts-misc

Debian/Ubuntu

The same 32-bit requirement applies for 64-bit Debian and Ubuntu machines. This is supported via the Multiarch system.

You'll need at least the following packages to run most of the software. Please email us if you discover we have left some out.

apt-get install libc6-i386 lsb tcsh gawk libjpeg62 curl libx11-6:i386 libxext6:i386

For more information, please check our wiki page here: