Solaris 10 Companion CD/DVD Project



If you have any questions about obtaining or installing any of the Companion CD packages, send them to the support email address on the Contact Information page.

The files in the Companion CD archives are compressed with the zip or bzip2 programs rather than gzip and are uncompressed with the unzip or bunzip2 programs rather than gunzip.

The Companion CD files install in subdirectories of the /opt/sfw file system rather than in /usr/local.

This page will describe in detail the several ways to get the Companion CD files from sunfreeware.com.

You might want to read this whole page before proceeding with any of the installation methods provided.

Make sure that you know for sure which level of Solaris you are using by looking at the /etc/release file on your system. For example, on a SPARC Solaris 10 Update 9 system, you will see an s10s_u9wos entry or you might see s10x_u8wos for x86 Solaris 10 Update 8.

All files referenced on this page fall under the same Disclaimer as other packages on this site.


Solaris 10 U10 Companion Release

The most recent releases of the Companion DVD for Solaris 10 Update 10 can be obtained at the following links. There are a total of 109 packages built on Update 10 SPARC and x86 systems. Of these, 86 are rebuilt, many including newer versions of the packages from Update 9. All packages have been tested on Update 10 machines. Report any problems to the contact email addresses. This is the only way to get support for Companion packages.

Bzip2 compressed iso image of SPARC, x86, and source files:

sol-10-u10-companion-ga.iso.bz2

Note - a bug in the sudo package was reported and has been fixed. To obtain this new package, get it from the individual packages lists below. These are zipped packages. To install, use unzip SFWsudo.zip on the package and then run pkgadd -d . SFWsudo.

See the discussion below for how to mount an iso image.

Individual packages and source files can be found at

x86 Packages

SPARC Packages

Source Files

See the Source listings above to find out what versions of the software for each package are provided.

It is also important that you look at the

LICENSE_NOTICE
Legal_Notice
README

files before using any of the packages. The README file has some additional installation details you might find useful.

These three files replace any similar files related to the Companion CD individual packages or iso files on this site or any media produced.


Solaris 10 U6, U7, U8, and U9 Companion Releases

If you are still using Solaris 10 Updates 6, 7, 8, or 9, you can find the packages built for those in directories similiar to the ones above starting in

Solaris 10 Update 6 Companion CD Files

Solaris 10 Update 7 Companion CD Files

Solaris 10 Update 8 Companion CD Files

Solaris 10 Update 9 Companion CD Files

Packages for Solaris 8 and 9 are available also. Send a request to the support@sunfreeware.com for details.


Package Versions for Companion Releases for Solaris 10 Updates 6 to 9

A detailed list of the packages, package names, and versions for the older releases of the Solaris 10 packages can be found in this table,

Older Solaris 10 Package Listings


Installing Packages From Mounted ISO Images

  1. Download one of the files - say sol-10-u10-companion-ga.iso.bz2 to a directory, for example, /tmp.
  2. cd to /tmp and run bunzip2 sol-10-u10-companion-ga.iso.bz2
  3. Mount the iso file with commands like (as root)
    lofiadm -a /tmp/sol-10-u10-companion-ga.iso /dev/lofi/1
    
    mount -F hsfs -o ro /dev/lofi/1 /mnt
    
  4. In /mnt, you will find the files and directories,

    README
    LICENSE_NOTICE
    Legal_Notice
    Solaris_Software_Companion
        Solaris_i386
        Solaris_sparc
        Source

  5. Suppose you want a SPARC package. Do

    cd /mnt/Solaris_Software_Companion/Solaris_sparc/Packages/

    Then, choose the package you want to install, say SFWaalib, and do

    pkgadd -d . SFWaalib

    Follow any instructions. The files will be installed in /opt/sfw subdirectories.


Installing Individual Packages

To install the above individual packages, download one of the files, say SFWaalib.zip from the x86 directory (if you are using an x86 machine of course) to your /tmp directory say and do, as root,

cd /tmp
unzip SFWaalib.zip
pkgadd -d . SFWaalib
You will see copyright and other legal information, mention of any package dependencies, and the files that are installed in /opt/sfw. The README file contains a discussion of automating the process.


Creating a DVD from an ISO file

If you want to create a DVD from the .iso files, you can use the cdrw command available in some levels of Solaris, a PC or Mac burning program, or something like cdrtools - whatever you prefer. If you have cdrw, it is a simple matter to run

 
> cdrw -l

Looking for CD devices...
    Node	           Connected Device	           Device type
----------------------+--------------------------------+-----------------
 /dev/rdsk/c2t0d0s2   | MATSHITA DVD-RAM UJ-845S  D200 | CD Reader/Writer

> cdrw -d c2t0d0s2 -i sol-10-u10-companion-ga.iso

where the cdrw -l tells us what dvd device we might have. Assuming it is a DVD writer, then we use its device name in the second command to burn the DVD (after you have a blank DVD in the drive of course). The process usually takes a few minutes.


Purchasing Companion Files on a DVD

If you wish to purchase a DVD or DVDs with the iso files burned onto them, send an email to support@sunfreeware.com for details and pricing. (A fee will be charged to cover the cost of media, packaging, shipping and handling and is expected not to exceed $50 per request depending on location and priority).


This page was last updated on December 24, 2011.
© Copyright 2011 Steven M. Christensen and Associates, Inc.