Difference between revisions of "SuSE 10.3 workstation image"
import>Cen1001 |
import>Cen1001 |
||
(88 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
It is time to produce a spec for the next generation of the workstation image. This is to be based on SuSE 10.3 as 11.0 is too new for compiler support. We also considered Ubuntu, but the autoinstall tools for it are not yet good enough. |
It is time to produce a spec for the next generation of the workstation image. This is to be based on SuSE 10.3 as 11.0 is too new for compiler support. We also considered Ubuntu, but the autoinstall tools for it are not yet good enough. |
||
+ | |||
+ | Have a look at the package lists and edit if needed. If there is a package that you rely on that we have missed out, include it under 'Supported'. Something that you'd like to have but that isn't vital should be put under 'Installed but not supported' to start with. And above all, please check the list of packages to be dropped and make sure we haven't included something you need. |
||
== Supported packages == |
== Supported packages == |
||
+ | === Compilers/Languages === |
||
− | * Gaussian 03 (64-bit only, access control list) |
||
− | |||
− | === Compilers === |
||
* Intel 10.0 and up |
* Intel 10.0 and up |
||
− | * Portland |
+ | * Portland 7.1 and 7.2 |
* NAG |
* NAG |
||
− | * Pathscale |
+ | * Pathscale 3.2 |
* g95 0.91 (March 2008) |
* g95 0.91 (March 2008) |
||
− | * gcc/gfortran 4.2 ( |
+ | * gcc/gfortran 4.2 (SuSE) |
+ | * Octave (SuSE) |
||
+ | * perl (SuSE) |
||
+ | * python (SuSE) |
||
=== Desktops === |
=== Desktops === |
||
− | * GNOME |
+ | * GNOME (SuSE) |
=== Editors === |
=== Editors === |
||
− | * (g)vim |
+ | * (g)vim (SuSE) |
− | * emacs |
+ | * emacs (SuSE) |
− | * xemacs |
+ | * xemacs (SuSE) |
+ | |||
+ | === Email clients === |
||
+ | |||
+ | * Thunderbird 2.0 (SuSE) |
||
+ | * alpine |
||
+ | |||
+ | === Fonts === |
||
+ | |||
+ | * MS core fonts |
||
+ | * terminus-font (SuSE) |
||
+ | |||
+ | === Graphics === |
||
+ | |||
+ | * dia (SuSE) |
||
+ | * tgif (SuSE) |
||
+ | * xfig (SuSE) |
||
+ | * the GIMP (SuSE) |
||
+ | * inkscape (SuSE) |
||
+ | |||
+ | === LaTeX === |
||
+ | |||
+ | * Full TeX and LaTeX install (SuSE) |
||
+ | * Kile (SuSE) |
||
+ | * TeXmaker |
||
+ | |||
+ | === Libraries === |
||
+ | |||
+ | * PDFlib Lite |
||
=== Maths libraries === |
=== Maths libraries === |
||
Line 28: | Line 59: | ||
* ACML 4.0 |
* ACML 4.0 |
||
* FFTW3 (untuned, part of SuSE) |
* FFTW3 (untuned, part of SuSE) |
||
+ | * GSL (untuned, part of SuSE) |
||
=== MPI libraries === |
=== MPI libraries === |
||
* OpenMPI |
* OpenMPI |
||
+ | |||
+ | === Office === |
||
+ | |||
+ | * OpenOffice (SuSE) |
||
+ | |||
+ | === Other === |
||
+ | |||
+ | * Gaussian 03 (64-bit only, access control list) |
||
+ | * Mathematica 6.0.3 |
||
+ | * environment modules (SuSE) |
||
+ | * Eclipse (SuSE) |
||
+ | * tellico (SuSE) |
||
+ | * rdesktop (SuSE) |
||
+ | * xf4vnc (or another VNC package which supports the GLX extensions it that proves easier) |
||
+ | * liferea (SuSE) |
||
+ | * k3b (or whatever CD burning package looks best) |
||
+ | * gaim (aka pidgin SuSE) |
||
+ | * pdftk (SuSE) |
||
+ | * realplayer |
||
=== Plotting === |
=== Plotting === |
||
− | * gnuplot (4.2.2, not the 4.2.0 that comes with SuSE 10.3. Apparently there's some annoying bug in earlier ones) |
+ | * gnuplot (4.2.2 or newer, not the 4.2.0 that comes with SuSE 10.3. Apparently there's some annoying bug in earlier ones) |
+ | * xmgrace |
||
=== Python modules === |
=== Python modules === |
||
* Gary Strangman's python modules |
* Gary Strangman's python modules |
||
+ | * matplotlib |
||
+ | * numpy |
||
+ | * python-gtk-devel (SuSE) |
||
+ | * Numeric (SuSE) |
||
+ | |||
+ | === Shells === |
||
+ | |||
+ | * bash (SuSE) |
||
+ | * IPython (SuSE) |
||
+ | * tcsh (SuSE) |
||
+ | |||
+ | === Utilities === |
||
+ | |||
+ | * meld |
||
+ | * nfswatch (This is for the COs) |
||
+ | * xwrits |
||
+ | * xxdiff |
||
+ | * openssh (SuSE) |
||
+ | |||
+ | === Viewers === |
||
+ | |||
+ | * Acrobat Reader |
||
+ | * evince (SuSE) |
||
+ | * ggv (SuSE) |
||
+ | * xpdf (SuSE) |
||
=== Visualisation === |
=== Visualisation === |
||
+ | * gOpenMol 3.0 |
||
− | == Installed but not supported == |
||
+ | * Molden, probably 4.6 |
||
+ | * VMD 1.8.6 and 1.8.3 (versioned module) |
||
+ | * xmakemol |
||
+ | * rasmol (SuSE) |
||
+ | === Web browsers === |
||
− | * ical (a very old calendar package) |
||
+ | |||
− | * Dalton (We're prepared to install the binary we have currently got, which we built on Debian several years ago and which has a 2Gb file size limit. If people want a modern binary then this is serious work- I have already spent some time on this and totally failed to come up with a version that passes the test suite) |
||
+ | * Firefox 2.0 (SuSE) |
||
+ | * lynx (SuSE) |
||
+ | * w3m (SuSE) |
||
+ | * Opera (SuSE) |
||
+ | |||
+ | == Intending to install but not supported == |
||
+ | |||
+ | Items in here that involve lots of work may get dropped if we're short of time. If you rely on any of them, move them up to Supported. |
||
=== Databases === |
=== Databases === |
||
Line 59: | Line 148: | ||
=== Maths libraries === |
=== Maths libraries === |
||
* ATLAS (I am prepared to install the precompiled ATLAS package but cannot tune it for every machine as there is too much variety) |
* ATLAS (I am prepared to install the precompiled ATLAS package but cannot tune it for every machine as there is too much variety) |
||
+ | * NAG maths library (as we have a site licence it seems we might as well install it) |
||
+ | |||
+ | === Other === |
||
+ | * ical (a very old calendar package) |
||
+ | * Dalton (We're prepared to install the binary we have currently got, which we built on Debian several years ago and which has a 2Gb file size limit- this is trivial. If people want a modern binary then this is serious work- I have already spent some time on this and totally failed to come up with a version that passes the test suite) |
||
+ | * R (I think we accidentally dropped this from 10.2 and no one said anything) |
||
+ | * ooolatex.sourceforge.net |
||
+ | * Ekee Latex equation editor |
||
+ | * openbabel |
||
+ | |||
+ | |||
+ | |||
+ | === Version control === |
||
+ | * bzr |
||
+ | * git |
||
+ | * git-svn |
||
+ | * qgit |
||
+ | * svn |
||
+ | |||
+ | === Visualisation === |
||
+ | |||
+ | * pymol (I'm reserving judgement on this. Previously it wouldn't build with newish gccs but it currently seems very actively maintained) |
||
+ | * xcrsyden (the website has vanished but we have 1.4.1 kicking about) |
||
+ | * babel |
||
+ | * molscript and bobscript |
||
+ | |||
+ | |||
== Packages proposed for dropping == |
== Packages proposed for dropping == |
||
Line 64: | Line 180: | ||
* GAMESS-US (We currently only provide source anyway, and it's very old) |
* GAMESS-US (We currently only provide source anyway, and it's very old) |
||
* GAMESS-UK (We currently only provide source anyway, and it's very old) |
* GAMESS-UK (We currently only provide source anyway, and it's very old) |
||
+ | * Javaview (some sort of Mathematica addon of which I have few details. Suspect it was accidentally dropped in 10.2 anyway) |
||
=== Compilers === |
=== Compilers === |
||
* Intel ifort and icc versions 9.0 and 9.1 |
* Intel ifort and icc versions 9.0 and 9.1 |
||
+ | * Pathscale 3.1 and earlier (not supported by vendor) |
||
+ | * Portland 7.0 (not supported by vendor) |
||
+ | |||
+ | === Email clients === |
||
+ | |||
+ | * pine (alpine has superceded pine- it looks the same and supports 8-bit charactersets) |
||
=== Maths libraries === |
=== Maths libraries === |
||
* Intel MKL 7.2.1 and 9.1 |
* Intel MKL 7.2.1 and 9.1 |
||
+ | |||
+ | === MPI libraries === |
||
+ | |||
+ | * LAM MPI |
||
+ | |||
+ | === News reader === |
||
+ | |||
+ | * Pan (USENET is dying and the JANET news feed's days are numbered) |
||
=== Python === |
=== Python === |
||
* Biopython (on the grounds that only one person ever asked for it and they have left) |
* Biopython (on the grounds that only one person ever asked for it and they have left) |
||
+ | * Scientific Python (ditto) |
||
=== Utilities === |
=== Utilities === |
||
* g3data |
* g3data |
||
+ | |||
+ | === Viewers === |
||
+ | |||
+ | * xv (no longer part of SuSE) |
||
+ | |||
+ | === Visualisation === |
||
+ | |||
+ | * Molmol (this is so old it's difficult to compile on modern Linux- do any of you still use it?) |
||
+ | |||
+ | == Packages that have been proposed but cannot be installed == |
||
+ | |||
+ | * Skype - having read the licence it appears I can't install it globally- you all have to install your own copy. |
||
+ | * numarray - it compiles OK with gcc 4.2 but fails its test suite really badly, and is not maintained. |
Latest revision as of 13:30, 31 July 2008
It is time to produce a spec for the next generation of the workstation image. This is to be based on SuSE 10.3 as 11.0 is too new for compiler support. We also considered Ubuntu, but the autoinstall tools for it are not yet good enough.
Have a look at the package lists and edit if needed. If there is a package that you rely on that we have missed out, include it under 'Supported'. Something that you'd like to have but that isn't vital should be put under 'Installed but not supported' to start with. And above all, please check the list of packages to be dropped and make sure we haven't included something you need.
Supported packages
Compilers/Languages
- Intel 10.0 and up
- Portland 7.1 and 7.2
- NAG
- Pathscale 3.2
- g95 0.91 (March 2008)
- gcc/gfortran 4.2 (SuSE)
- Octave (SuSE)
- perl (SuSE)
- python (SuSE)
Desktops
- GNOME (SuSE)
Editors
- (g)vim (SuSE)
- emacs (SuSE)
- xemacs (SuSE)
Email clients
- Thunderbird 2.0 (SuSE)
- alpine
Fonts
- MS core fonts
- terminus-font (SuSE)
Graphics
- dia (SuSE)
- tgif (SuSE)
- xfig (SuSE)
- the GIMP (SuSE)
- inkscape (SuSE)
LaTeX
- Full TeX and LaTeX install (SuSE)
- Kile (SuSE)
- TeXmaker
Libraries
- PDFlib Lite
Maths libraries
- Intel MKL 10.0 and up
- ACML 4.0
- FFTW3 (untuned, part of SuSE)
- GSL (untuned, part of SuSE)
MPI libraries
- OpenMPI
Office
- OpenOffice (SuSE)
Other
- Gaussian 03 (64-bit only, access control list)
- Mathematica 6.0.3
- environment modules (SuSE)
- Eclipse (SuSE)
- tellico (SuSE)
- rdesktop (SuSE)
- xf4vnc (or another VNC package which supports the GLX extensions it that proves easier)
- liferea (SuSE)
- k3b (or whatever CD burning package looks best)
- gaim (aka pidgin SuSE)
- pdftk (SuSE)
- realplayer
Plotting
- gnuplot (4.2.2 or newer, not the 4.2.0 that comes with SuSE 10.3. Apparently there's some annoying bug in earlier ones)
- xmgrace
Python modules
- Gary Strangman's python modules
- matplotlib
- numpy
- python-gtk-devel (SuSE)
- Numeric (SuSE)
Shells
- bash (SuSE)
- IPython (SuSE)
- tcsh (SuSE)
Utilities
- meld
- nfswatch (This is for the COs)
- xwrits
- xxdiff
- openssh (SuSE)
Viewers
- Acrobat Reader
- evince (SuSE)
- ggv (SuSE)
- xpdf (SuSE)
Visualisation
- gOpenMol 3.0
- Molden, probably 4.6
- VMD 1.8.6 and 1.8.3 (versioned module)
- xmakemol
- rasmol (SuSE)
Web browsers
- Firefox 2.0 (SuSE)
- lynx (SuSE)
- w3m (SuSE)
- Opera (SuSE)
Intending to install but not supported
Items in here that involve lots of work may get dropped if we're short of time. If you rely on any of them, move them up to Supported.
Databases
- Cambridge Structural Database
Desktops
- KDE
- fvwm
Maths libraries
- ATLAS (I am prepared to install the precompiled ATLAS package but cannot tune it for every machine as there is too much variety)
- NAG maths library (as we have a site licence it seems we might as well install it)
Other
- ical (a very old calendar package)
- Dalton (We're prepared to install the binary we have currently got, which we built on Debian several years ago and which has a 2Gb file size limit- this is trivial. If people want a modern binary then this is serious work- I have already spent some time on this and totally failed to come up with a version that passes the test suite)
- R (I think we accidentally dropped this from 10.2 and no one said anything)
- ooolatex.sourceforge.net
- Ekee Latex equation editor
- openbabel
Version control
- bzr
- git
- git-svn
- qgit
- svn
Visualisation
- pymol (I'm reserving judgement on this. Previously it wouldn't build with newish gccs but it currently seems very actively maintained)
- xcrsyden (the website has vanished but we have 1.4.1 kicking about)
- babel
- molscript and bobscript
Packages proposed for dropping
- GAMESS-US (We currently only provide source anyway, and it's very old)
- GAMESS-UK (We currently only provide source anyway, and it's very old)
- Javaview (some sort of Mathematica addon of which I have few details. Suspect it was accidentally dropped in 10.2 anyway)
Compilers
- Intel ifort and icc versions 9.0 and 9.1
- Pathscale 3.1 and earlier (not supported by vendor)
- Portland 7.0 (not supported by vendor)
Email clients
- pine (alpine has superceded pine- it looks the same and supports 8-bit charactersets)
Maths libraries
- Intel MKL 7.2.1 and 9.1
MPI libraries
- LAM MPI
News reader
- Pan (USENET is dying and the JANET news feed's days are numbered)
Python
- Biopython (on the grounds that only one person ever asked for it and they have left)
- Scientific Python (ditto)
Utilities
- g3data
Viewers
- xv (no longer part of SuSE)
Visualisation
- Molmol (this is so old it's difficult to compile on modern Linux- do any of you still use it?)
Packages that have been proposed but cannot be installed
- Skype - having read the licence it appears I can't install it globally- you all have to install your own copy.
- numarray - it compiles OK with gcc 4.2 but fails its test suite really badly, and is not maintained.