Filesystem Size Used Avail Use% Mounted on
/dev/sda3 50G 30G 21G 60% /
devtmpfs 536G 0 536G 0% /dev
/dev/sdb1 33T 2.2T 31T 7% /work
/dev/sda2 182M 147M 36M 81% /boot
/dev/sda1 500M 9.8M 490M 2% /boot/efi
erdos0:/exports/vol0 66T 4.8G 66T 1% /fs/e00
erdos0:/exports/vol1 66T 29G 66T 1% /fs/e01
erdos1:/exports/vol0 66T 4.8G 66T 1% /fs/e10
erdos1:/exports/vol1 66T 29G 66T 1% /fs/e11
per http://singularity.lbl.gov/docs-installation#before-you-begin :
sudo yum update &&
sudo yum groupinstall 'Development Tools'
per http://singularity.lbl.gov/docs-installation#install-a-specific-release :
VER=2.4
wget https://github.com/singularityware/singularity/releases/download/$VER/singularity-$VER.tar.gz
tar xvf singularity-$VER.tar.gz
cd singularity-$VER
./configure --prefix=/usr/local --sysconfdir=/etc
make
sudo make install
sudo yum install squashfs-tools
sudo yum install zlib-devel.x86_64
sudo yum install bzip2-devel.x86_64
for static compilation (desired by augustus makefile)
per https://rnowling.github.io/software/engineering/2015/05/05/static-compilation-dependencies.html :
sudo yum -y install glibc-static libstdc++-static
sudo yum install epel-release
sudo yum install perl-devel
sudo yum install glib2-devel
sudo yum install argtable-devel
sudo yum install boost boost-devel
wget http://linuxsoft.cern.ch/cern/centos/7/cern/x86_64/Packages/parallel-20150522-1.el7.cern.noarch.rpm
rpm -i --test parallel-20150522-1.el7.cern.noarch.rpm
rpm -i parallel-20150522-1.el7.cern.noarch.rpm
New 5.26 perl with cpan and cpanm (see ctc if you need this).
I built both python2 and 3 from source with ssl, readline, zlib, and most other optional dependencies because you DO NOT want to change the CentOS system python. Also I don't like using conda and virtualenv at the same time and some applications do require this (or you jump through a lot of hoops).