About SVR4 Packaging
This project is devoted to the enhancement of the legacy packaging tools used in the Solaris product. The SVR4 packaging commands are derived from the original System V release 4 project and have been used to install and manage software on the system since Solaris 2.0.
The source for the SVR4 Packaging code can be found here:
The commands are in [svr4pkg][] and the library is under [libpkg][]
Other Packaging tools for download and early use
This section will list any early access tools that are made available to the community.
- Solaris Package Companion - Examine relationships between Solaris metaclusters, clusters, and packages.
- Package dependency checker
This tool produces a list of packages which the package being checked depends on, in the order to install, which are not currently part of the system. This is a tar file which contains: pkgdeps(sparc) and pkgdepx(x86) binaries.
Usage:
Intel - pkgdepx <system_root or -> <directory_with_packages> package_name
Sparc - pkgdeps <system_root or -> <directory_with_packages> package_name
"-" as a system root means check dependancy in the directory only do not check your system.
Examples for use:
pkgdeps - Solaris_11/Product SUNWluu
SUNWcar SUNWcakr SUNWkvm SUNWcsr SUNWckr SUNWcnetr SUNWcsu SUNWcsl SUNWcsd SUNWadmr SUNWadmlib-sysid SUNWperl584core SUNWmdr SUNWadmfr SUNWmdu SUNWadmap SUNWperl584usr SUNWadmc SUNWesu SUNWadmfw SUNWlibC SUNWlur SUNWluu
pkgdepx - Solaris_11/Product SUNWhea
SUNWcar SUNWcakr SUNWkvm SUNWcsr SUNWckr SUNWcnetr SUNWcsu SUNWcsl SUNWcsd SUNWhea
These are for use on the Nevada release only.