Examples: The downloads listed below are primarily for teams using the toolkit. If you'd like to get a feel for the end user experience associated with products that have already adopted the toolkit, see the Examples.
Pre-installed Toolkit Images: You can use the following pre-installed toolkit images on your local system to access the pkg(5) tools to publish, install and manage packages. Typically, only developers that are creating and maintaining pkg(5) distributions will download these images. End users will access the pkg(5) tools based on the installation of toolkit packages included in the downloaded product install bundles.
Starter Repositories: If you need to copy one or more of the toolkit packages to your own repository, you can download the following toolkit repositories in .zip format and use the copypkgs.py tool to copy the packages to your own repository.
Toolkit Versioning: Refer to the Toolkit Versioning and Sustaining page for details on how the pkg(5) multi-platform toolkit is versioned and sustaining.
OS Platform Support: For detailed OS platform requirements and pre-requisites, see the toolkit version-specific Release Notes below. For general OS considerations, see the OS Platform Notes.
Licensing: For licensing information, including access to third party licenses and source code, please see the Licensing Page.
You can also download older builds.
After installation, you can install and run the Update Tool GUI and desktop notifier using:
Any time after installation of the pre-installed image, you can apply updates to the pkg(5) tools by updating the image:
Alternatively, you can start the Update Tool GUI to review and apply updates and add-on packages.
If you are already using OpenSolaris or have not yet given it a try, see the OpenSolaris downloads on OpenSolaris.com. The Image Packaging System forms the underlying packaging and network repository system for the OpenSolaris downloads available from OpenSolaris.com.
The multi-platform pkg(5) toolkit downloads on this page should be used when you are not using OpenSolaris or you are using OpenSolaris and you need access to the Java-based pkg(5) tools that are not yet part of the OpenSolaris distributions.
If you are looking for ready-to-run examples of using pkg(5) on multiple OS platforms, see the Examples.
If you are looking for pkg(5)-enabled tools for your Ant or Maven build environments, see the Producing and Maintaining Packages document for information about build environment-specific downloads.