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 |
|