Toolserver:Solaris software

This page describes software available on the Solaris servers. For some pieces of software, there are two versions: Sun and Toolserver. We generally recommend using the Toolserver version. Most of the Toolserver versions follow the naming scheme /opt/ts/ / /bin/ . This means you can rely on a particular version being that version forever; if later versions are installed, you can update your software as needed. For software that has third-party modules (e.g. Perl and Python), modules will generally only be installed for the Toolserver versions.

Python

 * Sun (2.4) : /usr/bin/python
 * Toolserver (2.6) : /opt/ts/python/2.6/bin/python

Perl

 * Toolserver (5.8) : /opt/ts/perl/5.8/bin/perl
 * Toolserver (5.10) : /opt/ts/perl/5.10/bin/perl. This is linked from /usr/bin/perl.

Ruby

 * Toolserver (1.9) : /opt/ts/ruby/1.9/bin/ruby

PHP

 * Toolserver (5.2) : /opt/ts/php/5.2/bin/php

MySQL

 * Sun (4.0) : /usr/sfw</tt>
 * Toolserver (5.1) : /opt/ts/mysql/5.1</tt>

CC

 * Sun Studio 12.1 :  /opt/sunstudio12.1/bin/cc</tt>. This is linked from  /usr/bin/cc</tt>.
 * GCC 3.4.3 : /usr/sfw/bin/gcc</tt>

Userland
There are two userlands available on the Toolserver: "Solaris" and "GNU". The default userland is GNU, which means system utilities (such as ls</tt>) will be the GNU version. This is likely to be better for Linux users unfamiliar with Solaris. If you want to change to the Sun userland, you should set your $PATH</tt> as below:


 * Sun userland : /opt/ts/bin:/usr/bin:/usr/sfw/bin</tt>
 * GNU userland : /opt/ts/gnu/bin:/opt/ts/bin:/usr/bin:/usr/sfw/bin</tt>

The /opt/ts/bin</tt> directory contains locally-installed software.