Oracle Solaris 10 installation methods provide software package clusters that install a group of packages based on the system's purpose, for example, a minimal network, desktop, developer, and all for servers. Oracle Solaris 11 provides group packages that are appropriate for the following: large server, small server or non-global zone, minimal server, and a graphical desktop environment. Each of these group packages installs different sets of packages on the system. All of the *group/system/solaris* packages install the group/system/solaris-core-platform package.
Display package group information as follows:
$ pkg list -as '*group/system/solaris*'
Determine which Oracle Solaris package group is currently installed on your system as follows:
# pkg list group/system/solaris-\*
IPS also includes other meta and group packages that you can install on your system to provide a trusted desktop or multi-user desktop. If you want to install most packages, similar to installing the Solaris 10 SUNWCall package cluster, consider installing the group/system/solaris-large-server package group.
You can display the contents of package groups as follows:
$ pkg contents -ro type,fmri -t depend group-package-name
For a complete listing of the packages that are part of each package group, see Oracle Solaris 11.3 Package Group Lists.
The dependencies that are listed in the output of the pkg contents command often have individual dependencies, which means that many more packages are actually installed on the system. For a complete list, use the following command:
# pkg exact-install -nv --require-new-be entire group-package-name
For additional information, see Listing All Installable Packages in a Group Package in Adding and Updating Software in Oracle Solaris 11.3.