Overview Over The Most Commonly Used UNIX Software
Please note that some of the links on this page are not ready yet.
Unless noted otherwise, the following programs are installed on
the main server math.sut.ac.th only.
Most of these programs are from FSF -- the Free Software Foundation -- so they are FREE !
Compilers fall into two basic groups -- The open source GNU compiler suite from the Free Software Foundation (gcc, g77, g++), and commercial products from Intel, SUN and the Portland Group which can be used by only one user at a time.
- The SUN University Workshop
is a visual integrated development environment. It includes
compilers for the following languanges: C, C++, Fortran, Fortran90, and Pascal as well two
editors (vi and xemacs) and a visual debugger.
It further contains an implementation of the Lapack and Linpack
linear algebra subroutines. This is a single user license, which means that only one person can
use this software at a given time.
- Various implementations of the LAPACK numerical library are available on all systems.
- The LINPACK numerical library is
part of the SUN University Workshop. You will need to compile with f77, and use the flag -xlic_lib=sunperf
Editors and Text Processing
- emacs - The emacs editor. Included is the 'calc' calculator.
- tex - The mathematical typesetting program. It comes with
several macro packages such as LaTeX2e, AMSTeX and
AMSLaTeX, as well as a screen previewer (xdvi) and
a dvi-to-postscript converter (dvips).
- info - The hypertex reader from the Free Software Foundation.
- ispell - a spell-checking program which works well with TeX.
- pico - the text-editor which you already know from pine.
Easy to learn and use.
- ghostview - a postscript-file viewer. You can use it
as a better alternative to Imagetools.
(You must be running an X-11 server to use it !)
You can use this program to print selected pages of
a postscript document.
Graphing and Image Processing
- xfig - a program to draw figures and drawings. It comes with
two utilities: 'transfig' and 'fig2dev'. Very useful,
and it was written by a Thai ! (Requires X11/OpenWindows)
- xv - a program which can display graphic files in various
formats (e.g. gif, jpeg, tiff, bmp) on the screen.
- gnuplot - a program which produces two- and three dimensional
graphs interactively. These graphs can be embedded,
for example, in a LaTeX manuscript.
- mozilla - the freeware world-wide-web browser.
(You must be running an X-11 server to use it !).
- pine - the mail program which is already running on ccs.
- maple - the symbolic mathematics package from Waterloo Maple Inc.
This is commercial software. xmaple - the symbolic mathematics package from Waterloo Maple Inc.
This is commercial software
- xmaple - this is the X11 Windows version of Maple.
- mathematica - the symbolic mathematics package from Wolfram.
As this is commercial software, there is a limit of
two concurrent users, and the program only runs on
the machine named 'math'. (You must be running
X11/OpenWindows to use it, but then you can work from
and display to any remote terminal !)
Click here for an
Introduction to Mathematica.
- gzip - a program which can compress/decompress files. The
compressed files have the extension ".gz" .
- bzip2 - another program to compress/decompress files even more efficiently. The
compressed files have the extension ".bz2" .
To obtain information or help on any of these programs, you have four choices:
- Check the manual pages: Type man (program-name) | more.
- Use the GNU texinfo program: Type info (program-name) .
This works mainly for GNU programs.
- Browse the online WWW pages, by opening the location "http://math.sut.ac.th/lab/software/software.html".
- Bug your sysop.
Some of these programes have not yet been tested -- Users are encouraged
to try and test them, and report any problems to the sysop.
If you wish to use X11-programs from your remote X11-server, contact
your sysop for proper set-up.
Any comments ? Send email to