Ignorer les liens de navigation | |
Quitter l'aperu | |
Ajout et mise à jour de packages logiciels Oracle Solaris 11 Oracle Solaris 11 Information Library (Français) |
1. Introduction à Image Packaging System
3. Obtention d'informations sur les packages logiciels
Affichage des informations d'état d'installation du package
Affichage des informations à partir du fichier manifeste du package
Liste des fichiers installés par un package
Liste de tous les packages installables dans un package de groupe
Affichage des conditions d'octroi de licence
Identification du package fournissant un fichier spécifique
Liste des packages par catégorie
Affichage des packages dépendants
Liste de tous les packages dans un package de groupe
La commande pkg info affiche des informations sur un package incluant le nom, l'état d'installation, la version, la date d'empaquetage, la taille du package et le FMRI complet. Sans option ou opérande, cette commande affiche des informations sur tous les packages installés dans l'image actuelle. Pour affiner les résultats de la recherche, vous devez fournir un ou plusieurs noms de package. Vous pouvez utiliser des caractères génériques dans les noms de package.
/usr/bin/pkg info [-lr] [-g path_or_uri ...] [--license] [ pkg_fmri_pattern ...]
Les sous-commandes info et list affichent le nom et l'éditeur du package et les informations de version. La commande pkg list indique si une mise à jour existe pour le package, si une mise à jour peut être installée dans cette image et si le package est obsolète ou renommé. La commande pkg info affiche le récapitulatif, la description, la catégorie et la taille du package, et vous pouvez afficher séparément les informations sur les licences.
L'option -r affiche les versions les plus récentes disponibles, en récupérant les informations pour tous les packages qui ne sont pas actuellement installés auprès des référentiels des éditeurs configurés.
$ pkg info -r group/feature/amp Name: group/feature/amp Summary: AMP (Apache, MySQL, PHP) Deployment Kit for Oracle Solaris Description: Provides a set of components for deployment of an AMP (Apache, MySQL, PHP) stack on Oracle Solaris Category: Meta Packages/Group Packages (org.opensolaris.category.2008) Web Services/Application and Web Servers (org.opensolaris.category.2008) State: Not installed Publisher: solaris Version: 0.5.11 Build Release: 5.11 Branch: 0.174.0.0.0.0.2559 Packaging Date: Wed Sep 21 19:12:55 2011 Size: 5.45 kB FMRI: pkg://solaris/group/feature/amp@0.5.11,5.11-0.174.0.0.0.0.2559:20110921T191255Z
Utilisez la commande pkg info pour trouver le nouveau nom d'un package renommé. L'exemple suivant montre que le nouveau nom du package developer/dtrace/toolkit est system/dtrace/dtrace-toolkit .
$ pkg info -r developer/dtrace/toolkit Name: developer/dtrace/toolkit Summary: State: Not installed (Renamed) Renamed to: pkg:/system/dtrace/dtrace-toolkit@0.99,5.11-0.173.0.0.0.0.0 consolidation/osnet/osnet-incorporation Publisher: solaris Version: 0.99 Build Release: 5.11 Branch: 0.173.0.0.0.1.0 Packaging Date: Fri Aug 26 14:55:51 2011 Size: 5.45 kB FMRI: pkg://solaris/developer/dtrace/toolkit@0.99,5.11-0.173.0.0.0.1.0:20110826T145551Z
L'option --license affiche les textes de licence pour les packages. Ces informations peuvent être assez conséquentes. Les informations ci-dessus (sans l'option --license) ne sont pas affichées.
$ pkg info -r --license x11/server/xorg Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved. The following software...
Utilisez l'option -g pour spécifier le référentiel ou l'archive de package à utiliser en tant que source de données de package pour l'opération.