Software that is installed on all CSL-maintained Fedora Linux systems
Here is a brief list of some of the popular applications that
are available on CS Lab Fedora Linux machines (64–bit):
The full suite of software that we install on Unix workstations and
shared "login" servers differs for our two major categories of
systems. For the latest list of installed software, including version
numbers, do 'rpm -qa' on either a research or instructional system.
The package set will vary among desktops and servers and also research
||gcc/g++, OpenJDK, perl, python, ruby, tcl/tk
||rcs, cvs, git, subversion, mercurial
||texlive (TeX/LaTeX/latex2html), LibreOffice
||ghostscript (postscript, pdf),
gv (postscript, pdf),
evince (postscript, pdf),
||thunderbird, alpine, exmh
||postgresql, openldap, mysql
||Kerberos, openssh, openssl
The software packages are chosen each year when the Linux
distribution is prepared (generally in spring). Our pre-release beta
period (generally late spring/early summer) is a good time to voice
opinions, although we're happy to listen and take requests any time.
A certain set of core software is naturally fundamental to the system.
We tend to choose additional packages that are both important to the
department and for which we are able to provide good support (i.e. we
are familiar enough with its function, operation, and configuration to
answer basic questions and offer suggestions on use). Requests for
additional or updated software are always evaluated but not always
accommodated. Don't expect accomodation if you just want a "favorite
toy" or want to integrate personal hardware devices with your Unix
system. For that, you'll have
to administer your system
For instructional systems, additional software is driven by course
needs. Instructors request courseware packages prior to the beginning
of each quarter.
Software that can be installed by request
If you want something that isn't available, you can request it. We
will evaluate your request. If Fedora supplies it and the software
doesn't conflict with what is currently installed, we can generally
accomodate your request. However, we do not promise to do so.
But, don't despair -- there is /uns
(described below) and a population of users
familiar with the unsupported packages and versions, along with
maintainers that like new and/or experimental software. History has
shown that most students prefer using /uns, since they can build what
they want, update when they want, try out bleeding edge software --
including alpha and beta versions, and generally get newer software
than what is offered by a given Linux distribution. History has also
shown that faculty and staff prefer the old, stodgy yet stable and
familiar packages. Updating the distribution once per year and
providing the /uns area has proven to be a good compromise..
Unsupported software (aka "student-supported software")
The CS Lab does not install or support all the software that might
be of interest to people. So we provide a mechanism whereby groups of
individuals can share with others the packages they like well enough
to support themselves.
/uns is a collection of software installed and maintained cooperatively by UW CSE students. It
is available on most GWS UNIX workstations and servers, as well as
instructional UNIX systems, in the partition "/uns".
Last updated: 26-Jun-2012