OpenSuse
The observatory's servers and control computers run on the openSuse distribution of Linux-based software. Currently new systems are built with the 64-bit version 12.1. We install the base DVD with xcfe, and add all the options for software development. The prior version 11.4 with Gnome is also in use.
From openSUSE using YAST:
Remove DVD from source
Perform updates based on default web source as needed
Include source links for mozilla, vlc, gnome, education
Add lsb
On 11.4 add the Sun distribution of Java (optional on 12.1)
On 11.4 remove all other Java versions
Confirm gfortran
Confirm mysql-community-server (remove mariadb version)
Add apache
Add php and packages
Add gsl and gsl-devel
Add libatlas3 and libatlas3-devel
Add nano
Add timidity
Add audacity
Add celestia
Add stellarium
Add galculator
Add gnome-disk-utility
Add gnumeric
Add netpbm
Add libnetpbm-devel
Add python-dateutil
Add python-distribute
Add python-distutils-extra
Add python-Distutils2
Add python-cairo-devel
Add python-numpy
Add python-numpy-devel
Add python-qt4
Add libevent-devel
Add fftw3-devel, fftw3-threads, and fftw3-threads-devel
Add xfig
Add ufraw
Add gimp-ufraw
Add gphoto but not gphotofs
Add vlc
Add qiv
Add luvcview
Add openmotif
Add openmotif-devel
Add openmotif-devel-32bit
Add opemotif-libs
Add openmotiv-libs-32bit
Add yasm
Add yasm-devel
Add fltk
Add fltk-devel
Add libpng12-devel
Add libpng14-devel
Add fxload
From source or binaries in /usr/local:
Install nedit from rpm
Install mplayer
Install ds9
Install xpa
Install cfitsio
Install grace (with local FFT modifications for normalization)
Install xephem
Install pyephem (easy_install pyephem)
Install pyfits (easy_install pyfits)
Install scipy
Install astrometry.net
Install swarp
Install sextractor
Install cinepaint
Install moodle (depends on mysql, apache, and php)
From local software in /usr/local:
Install AstroImageJ
Install ImageJ
Install Aladin
Install alsvid
Install sidereal
Install xmtel (if needed)
Install xmccd (if needed)
Update /etc
Copy motd
Edit HOSTNAME
Comment out 127.0.0.2 in hosts if it exists
Add entries to /etc/rc.d/boot.local
Add profile.local
Edit /etc/dnsmasq.conf as needed
Edit /etc/sysconf/locate to run as root
Settings
Configure network as needed for additional cards defined for internal zone
Add masquerade to firewall settings if internal zone present
Start dnsmasq