Guía del desarrollador para la creación de paquetes de aplicaciones

ProcedureCómo verificar la integridad de un paquete

  1. Instale el paquete.

    Consulte Cómo instalar un paquete en un servidor o un sistema autónomo si fuera necesario.

  2. Verifique la integridad del paquete.


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

    -v

    Muestra los archivos a medida que se procesan. 

    -R ruta_raíz

    Especifica la ubicación del sistema de archivos raíz del sistema cliente. 

    abrev_paquete

    Es el nombre de uno o más paquetes (separados por espacios) que se comprobarán. Si se omite, pkgchk comprueba todos los paquetes disponibles.


Ejemplo 4–2 Verificación de la integridad de un paquete

Este ejemplo muestra el comando que debe usar para verificar la integridad de un paquete instalado.


$ pkgchk pkg-abbrev
$

Si hay errores, el comando pkgchk los imprime. De lo contrario, no se imprime nada y devuelve un código de salida de 0. Si no proporciona una abreviación de paquete, comprobará todos los paquetes del sistema.

Si lo desea, puede usar la opción -v, que imprimirá una lista de archivos del paquete si no hay errores. Por ejemplo:


$ 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 necesita verificar un paquete que esté instalado en el sistema de archivos raíz de un sistema cliente, use este comando:


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

Véase también

Si está preparado para ir a la tarea siguiente, consulte Cómo obtener información con el comando pkginfo.