SCS Computing
 Services and Solutions
  links to the SCS and CMU home pages Carnegie Mellon School of Computer Science Carnegie Mellon University
 » How to… 
 » Accounts & passwords 
 » AFS 
 » AV help 
 » Backups & restores 
 » Calendaring 
 » E-mail 
 » Networking 
 » Printing 
 » Purchasing 
 » Resource management 
 » Security 
 » Software licensing 
 » Support charges 
 » Support lifecycle 
 » Web publishing 
 » Mac support 
 » Linux support 
 » Windows PC support 

Unix/Linux software collections

On Facilitized Unix/Linux hosts, a large number of software packages are installed in /usr/local. These packages are either maintained by SCS Facilities or by volunteers from the SCS community, and are referred to as misc collections (so-called because these collections used to be located in /usr/misc in the distant past). The files in misc collections are located in AFS and are copied to (or symlinked from) the appropriate locations in /usr/local by the program depot which is run nightly by cron.

Managing collections on your local machine

If you are a local system administrator, you can modify depot's configuration to control which collections get installed, how they get installed (copied locally or symlinked to AFS), override files and collections with your own versions, and install your own collections in /usr/local. See the local depot configuration guide for details.

Maintaining a misc collection

Most misc collections are maintained by volunteers as a service to the SCS community. The existance of misc collections allows for a more uniform software environment across platforms, allows one to deploy software that is customized for our local environment, and saves duplication of effort among those people who would otherwise individually install varnous software packages.

If there is a software package that you feel would be generally useful in the SCS environment, you are encouraged to make this package into a misc collection. See our guide for how to maintain a misc collection for instructions on how to become a misc maintainer and maintain your collection.

Related documentation

How to get Unix/Linux software
Some pointers on where to find software on Unix/Linux hosts and what do to if the software you want isn't already installed.