Packaging and Delivering Software With the Image Packaging System in Oracle® Solaris 11.2

Exit Print View

Updated: July 2014
 
 

Classifying Packages

This appendix shows package information classification scheme definitions.

Assigning Classifications

The Package Manager GUI uses the info.classification package attribute, with scheme org.opensolaris.category.2008, to display packages by category. Users can also use the pkg search command to display packages that have a given classification.

Use a set action to assign a classification to a package, as shown in the following example:

set name=info.classification \
    value="org.opensolaris.category.2008:System/Administration and Configuration"

The category and subcategory are separated by a forward slash character. Spaces in the attribute value require quoting.

A package can have more than one classification, as shown in the following example:

set name=info.classification \
    value="org.opensolaris.category.2008:Meta Packages/Group Packages" \
    value="org.opensolaris.category.2008:Web Services/Application and Web Servers"

Classification Values

The following category and subcategory values are defined:

Meta Packages
Group Packages
Incorporations
Applications
Accessories
Configuration and Preferences
Games
Graphics and Imaging
Internet
Office
Panels and Applets
Plug-ins and Run-times
Sound and Video
System Utilities
Universal Access
Desktop (GNOME)
Documentation
File Managers
Libraries
Localizations
Scripts
Sessions
Theming
Trusted Extensions
Window Managers
Development
C
C++
Databases
Distribution Tools
Editors
Fortran
GNOME and GTK+
GNU
High Performance Computing
Java
Objective C
Other Languages
PHP
Perl
Python
Ruby
Source Code Management
Suites
System
X11
Drivers
Display
Media
Networking
Other Peripherals
Ports
Storage
System
Administration and Configuration
Core
Databases
Enterprise Management
File System
Fonts
Hardware
Internationalization
Libraries
Localizations
Media
Multimedia Libraries
Packaging
Printing
Security
Services
Shells
Software Management
Text Tools
Trusted
Virtualization
X11
Web Services
Application and Web Servers
Communications