Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Agregación y actualización de paquetes de software de Oracle Solaris 11.1 Oracle Solaris 11.1 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
Visualización de información de estado de instalación de paquetes
Visualización de información del manifiesto de paquete
Enumeración de los archivos instalados por un paquete
Enumeración de todos los paquetes instalables en un paquete de grupo
Visualización de requisitos de licencia
Identificación de qué paquete brinda un archivo concreto
Visualización de los paquetes que proporcionan servicios SMF
Enumeración de paquetes por categoría
Visualización de paquetes dependientes
Enumeración de todos los paquetes en un paquete de grupo
El comando pkg info muestra información sobre un paquete, incluidos el nombre, el estado de instalación, la versión, la fecha de empaquetado, el tamaño del paquete y el FMRI completo. Sin opciones u operandos, este comando muestra información sobre todos los paquetes que están instalados en la imagen actual. Para limitar los resultados, proporcione uno o varios nombres de paquete. Puede utilizar comodines en los nombres de paquete. Mencione los comodines para que el argumento se envíe directamente a pkg y el shell no lo expanda.
/usr/bin/pkg info [-lr] [-g ruta_o_uri ...] [--license] [patrón_fmri_paquete ...]
Tanto el subcomando info como list muestran el nombre del paquete, el editor y la versión. El comando pkg list muestra si existe una actualización para el paquete, si se puede instalar una actualización en esta imagen y si un paquete está obsoleto o se ha renombrado. El comando pkg info muestra el resumen, la descripción, la categoría y el tamaño del paquete, y puede mostrar, por separado, información sobre la licencia.
La opción -r muestra las versiones más recientes disponibles y recupera información de los paquetes que no están instalados actualmente de los repositorios de los editores configurados.
$ pkg info -r group/feature/amp Name: group/feature/amp Summary: AMP (Apache, MySQL, PHP) Deployment Kit for Oracle Solaris Description: Provides a set of components for deployment of an AMP (Apache, MySQL, PHP) stack on Oracle Solaris Category: Meta Packages/Group Packages (org.opensolaris.category.2008) Web Services/Application and Web Servers (org.opensolaris.category.2008) State: Not installed Publisher: solaris Version: 0.5.11 Build Release: 5.11 Branch: 0.175.1.0.0.21.0 Packaging Date: July 23, 2012 06:20:57 PM Size: 5.46 kB FMRI: pkg://solaris/group/feature/amp@0.5.11,5.11-0.175.1.0.0.21.020120723T182057Z
Utilice el comando pkg info para buscar el nuevo nombre de un paquete renombrado. En el siguiente ejemplo, se muestra que el nuevo nombre del paquete developer/dtrace/toolkit es system/dtrace/dtrace-toolkit.
$ pkg info -r developer/dtrace/toolkit Name: developer/dtrace/toolkit Summary: State: Not installed (Renamed) Renamed to: pkg:/system/dtrace/dtrace-toolkit@0.99,5.11-0.173.0.0.0.0.0 consolidation/osnet/osnet-incorporation Publisher: solaris Version: 0.99 Build Release: 5.11 Branch: 0.173.0.0.0.1.0 Packaging Date: August 26, 2011 02:55:51 PM Size: 5.45 kB FMRI: pkg://solaris/developer/dtrace/toolkit@0.99,5.11-0.173.0.0.0.1.0:20110826T145551Z
La opción --license muestra los textos de licencia de los paquetes. Esta información puede ser bastante extensa. La información que se muestra arriba (sin la opción --license) no se muestra.
$ pkg info --license x11/server/xorg Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved. ...
Utilice la opción -g para especificar el repositorio o archivo del paquete que desea utilizar como origen de datos del paquete para la operación.