Difference between revisions of "OpenSuse"

From SharedSkies
Jump to navigation Jump to search
Line 1: Line 1:
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 11.4, and we are phasing out older versions.  We install the base DVD with Gnome, and add all the options for software development.   
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:''
''From openSUSE using YAST:''
Line 8: Line 7:
Perform updates based on default web source as needed
Perform updates based on default web source as needed


Include source links for mozilla, packman, vlc, gnome, education
Include source links for mozilla, vlc, gnome, education


Add lsb
Add lsb


Add the Sun distribution of Java (optional)
On 11.4 add the Sun distribution of Java (optional on 12.1)


Remove all other Java versions
Remove all other Java versions

Revision as of 08:21, 3 January 2012

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)

Remove all other Java versions

Confirm gfortran

Confirm mysql-community-server (remove mariadb version)

Add apache httpd if not installed (sets up system, but we install our own later)

Remove php if installed

Add gsl and gsl-devel

Add libatlas3 and libatlas3-devel

Add nano

Add timidity

Add audacity

Add celestia

Add galculator

Add gnome-disk-utility

Add gnumeric

Add netpbm

Add libnetpbm-devel

Add python-dateutil

Add python-setuptools

Add python-distutils-extra

Add python-cairo-devel

Add python-numpy

Add python-numpy-devel

Add python-qt4

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 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 moodle (depends on mysql, apache, and php installed through YAST)

Install astrometry.net

Install swarp

Install sextractor

Install stellarium

Install cinepaint

Install apache httpd

Install 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

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