Guide du développeur pour l'empaquetage d'applications

ProcedureProcédure de vérification de l'intégrité d'un package

  1. Installez votre package.

    Si nécessaire, reportez-vous à Procédure d'installation d'un package sur un système autonome ou un serveur.

  2. Vérifiez l'intégrité de votre package.


    # pkgchk  [-v] [-R root-path] [pkg-abbrev...]

    -v

    Répertorie les fichiers à mesure qu'ils sont traités. 

    -R chemin-root

    Spécifie l'emplacement du système de fichiers root du système client. 

    pkg-abrév

    Correspond au nom d'un ou plusieurs packages à vérifier (séparés par des espaces). En cas d'omission, pkgchk vérifie tous les packages disponibles.


Exemple 4–2 Vérification de l'intégrité d'un package

L'exemple suivant indique la commande à utiliser pour vérifier l'intégrité d'un package installé.


$ pkgchk pkg-abbrev
$

S'il contient des erreurs, la commande pkgchk les imprime. Sinon, elle n'imprime rien et renvoie le code de sortie 0. Si vous n'indiquez aucune abréviation de package, elle vérifie tous les packages présents dans le système.

Vous pouvez aussi vous servir de l'option -v qui imprime la liste des fichiers du package en l'absence d'erreurs. Exemple :


$ pkgchk -v SUNWcadap
/opt/SUNWcadap
/opt/SUNWcadap/demo
/opt/SUNWcadap/demo/file1
/opt/SUNWcadap/lib
/opt/SUNWcadap/lib/file2
/opt/SUNWcadap/man
/opt/SUNWcadap/man/man1
/opt/SUNWcadap/man/man1/file3.1
/opt/SUNWcadap/man/man1/file4.1
/opt/SUNWcadap/man/windex
/opt/SUNWcadap/srcfiles
/opt/SUNWcadap/srcfiles/file5
/opt/SUNWcadap/srcfiles/file6
$

Si vous devez vérifier un package installé sur le système de fichiers root d'un système client, utilisez la commande suivante :


$ pkgchk -v -R root-path pkg-abbrev

Voir aussi

Si vous êtes prêt à passer à l'étape suivante, reportez-vous à Procédure d'obtention d'informations à l'aide de la commande pkginfo.