Computing Facilities    links to the SCS and CMU home pages Carnegie Mellon School of Computer Science Carnegie Mellon University
 
Advanced search tips 
 Documentation
 » Introduction to Facilities 
 » Accounts & passwords 
 » AFS 
 » Application software 
 » AV help 
 » Backups & restores 
 » Calendaring 
 » E-mail 
 » Networking 
 » Printing 
 » Purchasing 
 » Resource management 
 » Security 
 » Software licensing 
 » Support charges 
 » Web publishing 
 » Your health 
 » Mac support 
 » Linux support 
 » Windows PC support 

How to get Unix/Linux software

Facilitized Unix/Linux hosts have the Facilities Unix/Linux software environment installed on them. This environment includes a large number of software collections that are mainly installed in /usr/local (Fedora Linux hosts also are deployed with many pre-installed RPMs). Software packages in /usr/local on a host's local disk are installed by the depot program from collection-specific directories in /afs/cs/local, and you can get some idea of which software is available by looking at the contents of that directory. The default Facilities login scripts will put /usr/local/bin in one's path by default.

You can configure depot to control how collections are installed. If there is a software package that you would like that is not in /usr/local, you may wish to consider becoming a misc maintainer for that package if you feel it would be of general use to other people in the SCS community.

Note: If you need a commercial, licensed software package, please check our software licensing information before purchasing the software yourself. We have licenses and/or get discounts for many commercial packages. Send mail to help+licenses@cs.cmu.edu if you have questions about getting licensed software.

Linux software

The command yum ist installed will list the RPMs that are installed on a Linux host. To see a list of available packages use yum list available. Please note that some packages have been excluded from that list due to conflicts with software installed by SCS Facilities. If the software you want is not already installed via RPM, nor in /usr/local, these sites have pointers to available free and commercial Linux software: (off-site links will open in a new browser window):

SourceForge

An collection of linux applications and code. SourceForge is searchable, and is an excellent source for any type of linux application.

Freshmeat

An index of linux applications and code. Freshmeat is searchable, and gives links to homepages, package download sites, and mirrors, as well as having a comment section for each item.

Linux.org application list A large, categorized list of Linux applications of all types.

The SCS Linux support page has pointers to some additional Linux resources.

Important: If you install any software on a host, you must keep it up-to-date with respect to security patches, or the host will be broken into. Facilities can provide little or no help with installing and configuring unsupported software.

Solaris software

The command pkginfo will list the software packages that are installed on a Solaris host. If the software you want is not already installed as a package, nor is in /usr/local you might want to check this site: (off-site links will open in a new browser window):

Sunfreeware.com
Pre-compiled Solaris versions of various free software packages, along with some useful links to other Solaris software sites.

The SCS Solaris support page has pointers to some additional Solaris resources.

Important: If you install any software on a host, you must keep it up-to-date with respect to security patches, or the host will be broken into. Facilities can provide little or no help with installing and configuring unsupported software.

Related documentation

Unix/Linux security
Steps you can take to avoid having your host broken into. The #1 step is to keep your software patched