Solaris Transition Guide

Software Packages and Clusters

Solaris 7 system software is delivered in units known as packages. A package is a collection of files and directories required for a software product. A cluster is a collection of packages.

The list below describes four clusters. Note that as you progress through the list, each cluster contains the software of the preceding cluster plus additional software.

For more information about this section's topics, see System Administration Guide, Volume I.

Package Administration

Software package management simplifies installing and updating software. Administration is simplified because the method for managing system software and third party applications is now consistent. The tools for creating software packages are in an application packaging tools library.

There are two tools you can use to install and remove packages:

Graphical User Interface (admintool)

You can install software on your local system or on a remote system with Admintool (started with the admintool command). The default location for the installation is the local system.

Use Admintool to:

If you want to install or remove the software, you must run Admintool as superuser or as a user in the sysadmin group (group 14). You do not need to be superuser to look at the software packages that are already installed on a system.

Command-Line Utilities

You can use command-line utilities to install, remove, and check the installation of software packages. The commands are:

Patch Administration

The patchadd(1M) and patchrm(1M) commands are used to install and remove patches from a Solaris 2 system. You can add one or more patches to a system, client, service, or net install image.

See patchadd(1M) and patchrm(1M) for more information.