Solaris Software Companion CD Download for the Solaris 9 Operating System

Welcome to Sun's Companion CD image download site for the Solaris 9 Operating System for x86 and SPARC platforms. This site enables users to download a CD (ISO) image of the Solaris Software Companion CD. Included are hundreds of Linux and other Open Source applications, tools, and commands built and packaged for the Solaris 9 Operating System (x86 and SPARC). The software is available in pre-compiled binary and source code format.

As an alternative for users who want to download a subset of available packages, an individual packages download site is also available. The individual packages site might also include new additions and recently updated packages not yet available here.

Due to the size and complexity of the images being downloaded, use of the Sun Download Manager is strongly recommended. For additional information on downloading and useful troubleshooting tips, please see the Sun Download Center FAQ.

Note: These CD images correspond to the Solaris 9 OS 12/03 release. Freeware for earlier releases of the Solaris OS, as well as a number of additional packages, are available at sunfreeware.com, an independent Web site maintained by Steve Christensen.

Prerequisites for Installation

Users must have root access and must be able to extract "bzip2" archive files. Also, users must be able to write (burn) CDs, with the following exception: If you have Solaris 9 experience, rather than burning a CD, you might find the "lofiadm" method more convenient. See below for more information on lofiadm.

Downloading and Installing the Solaris Software Companion CD
  1. Select the appropriate version of the Companion CD for your hardware platform (at the bottom of this page).
  1. Login, complete the customer registration process, and agree to the "Terms of Use".
  1. Download the image file.

  1. Uncompress the image file using a bunzip2 utility. On a Solaris OS system, the bunzip2 utility is here:

    /usr/bin/bunzip2.

    Make sure you have sufficient space on your hard drive before you start the uncompression process.

  1. (Optional) Following is information pertaining to file sizes and md5sum information:
    File Name: software_companion_sparc.rr.bz2
    Size: 489843400 bytes
    md5sum: c49012bc118251f0ddeb44459d449906

    File Name: software_companion_x86.rr.bz2
    Size: 455033930 bytes
    md5sum: 748bc879b08a78ae701b4fef94e50c82

    The md5sum utility is typically distributed as a component of "textutils", a free software package from the GNU Project. On a Solaris 9 platform with the Solaris Companion CD installed, the md5sum executable is in the /opt/sfw/bin directory and is called gmd5sum.

  1. Create a CD from the CD (ISO) image file using your favorite CD creation software.

    The following paragraph describes an alternative to burning a CD. It is not a required step. If you plan to burn the image to a CD, which is probably a more straight-forward method for most people, skip the next paragraph and go on to step 7.

    The Solaris 9 lofiadm(1M) utility allows you to access and mount an ISO image file directly rather than burning it to a CD first. This method creates a device node that maps to the ISO image file and can be mounted using mount(1M). Please read the lofiadm(1M) man page -- which includes several examples -- for more information. Once the image is mounted, you can start the graphical installer by executing `installer' from the top-level directory or you can install the packages from the command-line using pkgadd (see step 7).

  1. Install the CD you just created onto your Solaris 9 system by loading it into the CD drive. An install window will appear that will walk you through the installation process.

    Alternatively, because the Companion CD software packages are in SVR4 pkgadd format, you can also install them from a command-line (shell) prompt using the pkgadd utility. The packages are located in the following directory:

    /cdrom/s9_software_companion/components/<platform>/Packages
    where <platform> is either sparc or intel.

    Note: For detailed instructions on using pkgadd see Basic Administration/Managing Software in the Solaris 9 System Administration Guide.

     Download Now! Solaris 9 9/04 Companion CD, SPARC Platform Edition

     Download Now! Solaris 9 9/04 Companion CD, x86 Platform Edition