Utilisez la commande pkg history pour visualiser l'historique des commandes pkg. Par défaut, les informations suivantes sont affichées :
L'heure de début de l'opération
Le nom de l'opération a été effectuée, par exemple, install
Le client, par exemple, pkg
Le résultat de l'opération : Succeeded ou Failed
Utilisez les options afin d'afficher des informations supplémentaires ou des informations plus précises.
Afficher les informations suivantes, en plus de l'ensemble par défaut des informations sont les suivants :
Version du client
Nom de l'utilisateur qui a effectué cette tâche.
Création d'admission d'un nouveau BE
Heure de fin de l'opération
La commande complète qui a été émise
Les éventuelles erreurs survenues lors de l'exécution de la commande
Les FMRI de complets des packages modifiés pour des opérations telles update
Afficher uniquement le nombre spécifié d'opérations les plus récentes.
$ pkg history -n4 START OPERATION CLIENT OUTCOME 2013-08-06T16:32:03 fix pkg Succeeded 2013-08-06T16:41:47 revert pkg Succeeded 2013-08-06T17:56:22 set-property pkg Succeeded 2013-08-06T17:56:53 unset-property pkg Succeeded
Affichage de la sortie sous la forme d'une liste de noms de colonne séparés par des virgules. Consultez la liste des noms de colonne dans la page de manuel pkg(1).
$ pkg history -o start,time,operation,outcome -n4 START TIME OPERATION OUTCOME 2013-08-06T16:32:03 0:00:27 fix Succeeded 2013-08-06T16:41:47 0:00:43 revert Succeeded 2013-08-06T17:56:22 0:00:00 set-property Succeeded 2013-08-06T17:56:53 0:00:00 unset-property Succeeded
Des enregistrements de journal concernant une liste d'horodatage formaté avec%Y-%m-%dT%H:%M:%S (reportez-vous à la page de manuel strftime(3C)). Pour spécifier une plage de temps, utilisez un trait d'union (-) entre les horodatages de début et de fin. Le mot-clé now est un alias pour l'heure actuelle. Si les horodatages spécifiés contiennent des doublons ou des fourchettes de dates qui se chevauchent horodatages, une seule instance de chaque événement historique en double s'affiche.
Utilisez l'option N pour afficher d'éventuels textes de note de version relatifs à l'opération. L'option -N ne peut pas être utilisée avec l'option -o. Si vous spécifiez l'option -v dans l'installation ou opération de mise à jour de packages contenant des notes de version installées, la sortie de l'opération affiche les notes sur la version. Si l'opération effectue une installation dans un nouveau BE, la sortie de l'opération fournit un chemin versl e fichier de notes sur la version dans /tmp du BE en cours dans. Lorsque vous devez initialiser dans le nouveau BE, les notes sur la version se trouvent dans /usr/share/doc/release-notes ou vous pouvez utiliser l'option -N pour visualiser les notes sur la version comme indiqué dans la commande suivante :
$ pkg history -N -n 1
Si l'opération d'installation des notes de la version n'est pas la dernière opération pkgeffectuée dans ce BE, utilisez une valeur plus élevée pour l'argument -n ou l'option -t pour identifier l'opération pkg qui a installé les notes de version comme indiqué dans la commande suivante :
$ pkg history -N -t 2013-07-17T08:31:23
Utilisez la commande pkg purge-history pour supprimer toutes les informations d'historique des commandes.
$ pkg purge-history