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) |
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
Instalación y actualización de paquetes
Instalación de un nuevo paquete
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
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
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
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 - La restitución de los valores predeterminados de algunos archivos editables puede provocar que el sistema no se pueda iniciar u otras fallas. |