JavaScript is required to for searching.
Omitir V�nculos de navegaci�n
Salir de la Vista de impresi�n
Adición y actualización de paquetes de software de Oracle Solaris 11     Oracle Solaris 11 Information Library (Español)
search filter icon
search icon

Información del documento

Prefacio

1.  Introducción al Image Packaging System

2.  Interfaces gráficas de usuario de IPS

3.  Obtención de información sobre paquetes de software

4.  Instalación y actualización de paquetes de software

Vista previa de una operación

Instalación y actualización de paquetes

Opciones de entorno de inicio

Instalación de un nuevo paquete

Instalación de un paquete en un nuevo entorno de inicio

Rechazo de un paquete

Actualización de un paquete

Solución de problemas de paquetes

Verificación de instalación de paquetes

Solución de errores de verificación

Restauración de un archivo

Desinstalación de paquetes

5.  Configuración de imágenes instaladas

Solución de problemas de paquetes

Un ejemplo de un problema que podría ocurrir después de que un paquete se instala es que un archivo proporcionado por el paquete se podría dañar. En el ejemplo que se muestra en esta sección, el archivo /usr/share/auto_install/manifest/default.xml se ha eliminado.

Utilice el comando pkg search para determinar qué paquete entregó el archivo faltante:

$ pkg search -l -Ho pkg.name /usr/share/auto_install/manifest/default.xml
system/install/auto-install/auto-install-common

Verificación de instalación de paquetes

Utilice el comando pkg verify para validar la instalación de paquetes en la imagen actual.

/usr/bin/pkg verify [-Hqv] [patrón_fmri_paquete ...] 

Si la política de firmas actual para los editores relacionados no es ignore, las firmas de cada paquete se validan en función de la política. Consulte signature-policy en Propiedades para firmar paquetes para obtener una explicación de cómo se aplican políticas de firmas.

Utilice la opción -H para omitir los encabezados de la salida de la verificación. Utilice la opción -q para imprimir sólo fallos de devolución en caso de que se encuentren errores fatales. Utilice la opción -v para incluir mensajes informativos acerca de paquetes.

# pkg verify -v system/install/auto-install/auto-install-common
PACKAGE                                                           STATUS
pkg://solaris/system/install/auto-install/auto-install-common      ERROR
        file: usr/share/auto_install/manifest/default.xml
                Missing: regular file does not exist

Solución de errores de verificación

Utilice el comando pkg fix para solucionar errores de instalación de paquetes informados por el comando pkg verify.

/usr/bin/pkg fix [--accept] [--licenses] [patrón_fmri_paquete ...]

La verificación del contenido de paquetes instalados se basa en un análisis de contenido personalizado que podría devolver resultados distintos de los de otros programas.

Utilice la opción --accept para indicar que está de acuerdo con los términos de las licencias de los paquetes que se actualizan o se instalan, y que los acepta. Si no proporciona esta opción, y cualquiera de las licencias de los paquetes requiere aceptación, la operación de reparación falla. Utilice la opción --licenses para mostrar todas las licencias de los paquetes que se actualizan como parte de esta operación.

# pkg fix --accept system/install/auto-install/auto-install-common
Verifying: pkg://solaris/system/install/auto-install/auto-install-common      ERROR
        file: usr/share/auto_install/manifest/default.xml
                Missing: regular file does not exist
Created ZFS snapshot: 2011-09-28-05:34:02
Repairing: pkg://solaris/system/install/auto-install/auto-install-common

DOWNLOAD                                  PKGS       FILES    XFER (MB)
Completed                                  1/1         1/1      0.0/0.0

PHASE                                        ACTIONS
Update Phase                                     1/1

PHASE                                          ITEMS
Image State Update Phase                         2/2

Restauración de un archivo

Utilice el comando pkg revert para restaurar archivos a su condición inicial.

/usr/bin/pkg revert [-nv] [--no-be-activate] [--no-backup-be | --require-backup-be] [--backup-be-name nombre] [--deny-new-be | --require-new-be] [--be-name nombre] (--tagged nombre_etiqueta... | ruta_a_archivo...)

Todos los archivos etiquetados con un nombre_etiqueta determinado o archivos individuales se pueden revertir. También se restauran las protecciones y la propiedad de archivo.


Precaución

Precaución - La restitución de los valores predeterminados de algunos archivos editables puede provocar que el sistema no se pueda iniciar u otras fallas.