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
5. Configuración de imágenes instaladas
Bloqueo de paquetes a una versión especificada
Marca de paquetes que se evitarán
Control de la instalación de componentes opcionales
Configuración de propiedades de imágenes y editores
Propiedades de imágenes de política de entorno de inicio
Propiedades para firmar paquetes
Propiedades de imágenes para paquetes firmados
Propiedades de editores para paquetes firmados
Configuración de propiedades de firmas de paquetes
Propiedades adicionales de imágenes
Configuración de propiedades de imágenes
Visualización de valores de propiedades de imágenes
Establecimiento del valor de una propiedad de imagen
Para instalar y actualizar software, es necesario poder contactar a un depósito de paquetes.
Utilice el comando pkg publisher para mostrar información sobre editores de paquetes configurados para esta imagen. Los editores se muestran en el orden en el que se buscan para encontrar paquetes cuando el editor no se ha especificado en el FMRI del paquete.
/usr/bin/pkg publisher [-HPn] [editor ...]
De manera predeterminada, el editor solaris se configura en un sistema Oracle Solaris 11 recién instalado. Utilice el comando pkg publisher para comprobar el origen de su editor.
$ pkg publisher PUBLISHER TYPE STATUS URI solaris origin online http://pkg.oracle.com/solaris11/release/ isv.com (non-sticky) origin online file:/export/isv-repo/ example.com (disabled) origin online http://pkg.example.com/
Especifique editores por nombre para visualizar la configuración detallada de esos editores.
$ pkg publisher solaris Publisher: solaris Alias: Origin URI: http://pkg.oracle.com/solaris11/release/ SSL Key: None SSL Cert: None Client UUID: 00000000-3db4-fcc2-0111-000000000000 Catalog Updated: Thu Sep 22 21:06:03 2011 Enabled: Yes Signature Policy: verify
Utilice la opción -P para visualizar sólo el primer editor en el orden de búsqueda de editores. Utilice la opción -n para visualizar sólo editores habilitados. La opción -H omite encabezados en la salida.
Utilice el comando pkg set-publisher para realizar las siguientes operaciones:
Configure un editor nuevo.
Defina orígenes y reflejos de editores.
Habilite o deshabilite un editor. Un editor recién agregado se habilita de manera predeterminada. Un editor deshabilitado no se utiliza cuando se rellena la lista de paquetes o en las operaciones de instalación, desinstalación o actualización de paquetes. Las propiedades de un editor deshabilitado aún se pueden configurar y visualizar. Si sólo hay un editor habilitado, ese editor no se puede deshabilitar.
Establezca la permanencia del editor. Un editor recién agregado es permanente de manera predeterminada. Si un editor no es permanente, un paquete que se ha instalado desde este editor podría actualizarse desde otro editor.
Defina el orden de búsqueda de editores. De manera predeterminada, un editor recién agregado es el último en el orden de búsqueda. El orden de búsqueda de editores se utiliza para buscar paquetes para instalar. El orden de búsqueda de editores se utiliza para buscar paquetes para actualizar si el editor desde el cual se instaló originalmente el paquete no es permanente.
Especifique claves y certificados SSL para un editor.
Establezca y anule una propiedad de editor, y agregue y elimine un valor de propiedad de editor. Consulte Configuración de propiedades de firmas de paquetes.
/usr/bin/pkg set-publisher [-Ped] [-k clave_ssl] [-c certificado_ssl] [-g origen_para_agregar | --add-origin origen_para_agregar ...] [-G origen_para_eliminar | --remove-origin origen_para_eliminar ...] [-m reflejo_para_agregar | --add-mirror reflejo_para_agregar ...] [-M reflejo_para_eliminar | --remove-mirror reflejo_para_eliminar ...] [-p uri_depósito] [--enable] [--disable] [--no-refresh] [--reset-uuid] [--non-sticky] [--sticky] [--search-after editor] [--search-before editor] [--search-first] [--approve-ca-cert ruta_a_AC] [--revoke-ca-cert hash_de_AC_para_eliminar] [--unset-ca-cert hash_de_AC_para_eliminar] [--set-property nombre_de_propiedad=valor] [--add-property-value nombre_de_propiedad= valor_para_agregar] [--remove-property-value nombre_de_propiedad= valor_para_eliminar] [--unset-property nombre_de_propiedad_para_eliminar] [publisher]
El siguiente comando agrega un editor nuevo denominado data.com con un URI de origen especificado con la opción -g y establece que este editor sea el primero en el orden de búsqueda. Utilice la opción -P o la opción --search-first para establecer al editor especificado primero en el orden de búsqueda.
# pkg set-publisher -P -g http://pkg.data.com/release/ data.com
El siguiente comando habilita el editor example.com y lo define por delante del editor isv.com en el orden de búsqueda.
# pkg set-publisher --enable --search-before isv.com example.com
Utilice la opción -p para recuperar información de configuración del editor del URI del depósito especificado. Si se especifica un editor, sólo se agrega o actualiza el editor coincidente. Si no se especifica ningún editor, se agregan o actualizan todos los editores según corresponda. La opción -p no se puede combinar con las opciones -g, --add-origin, -G, --remove-origin, -m, --add-mirror, -M, --remove-mirror, --disable, --enable, --no-refresh o --reset-uuid.
Para cambiar el URI de origen de un editor, agregue el nuevo URI y elimine el URI antiguo. Utilice la opción -g para agregar un nuevo URI de origen. Utilice la opción -G para eliminar el URI de origen antiguo.
# pkg set-publisher -G '*' -g http://pkg.example.com/support/ example.com
Utilice la opción -m para agregar un URI como reflejo para el editor especificado. Consulte Orígenes y duplicaciones del depósito para obtener una explicación de la diferencia entre un origen y un reflejo. Utilice la opción -M para eliminar un URI como reflejo para el editor especificado.
# pkg set-publisher -m http://pkg.data.com/release2/ data.com # pkg publisher PUBLISHER TYPE STATUS URI data.com origin online http://pkg.data.com/release/ data.com mirror online http://pkg.data.com/release2/
Utilice la opción -k para especificar la clave SSL de cliente. Utilice la opción -c para especificar el certificado SSL de cliente. Utilice la opción --approve-ca-cert para agregar el certificado especificado como certificado de AC de confianza. Los hashes de los certificados de AC aprobados por el usuario se muestran en la salida del comando pkg publisher de este editor. Consulte Visualización de información de editores.
# pkg set-publisher -k /root/creds/example.key -c /root/creds/example.cert \ --approve-ca-cert /tmp/example_file.pem example.com
Utilice la opción --revoked-ca-cert para tratar el certificado especificado como revocado. Los hashes de los certificados de AC revocados por el usuario se muestran en la salida del comando pkg publisher de este editor.
Utilice la opción --unset-ca-cert para eliminar el certificado especificado de la lista de certificados aprobados y de la lista de certificados revocados.
Cuando se especifica la opción -no-refresh, los depósitos de los editores de la imagen no se contactan para recuperar la lista más reciente de paquetes disponibles y otros metadatos.
Utilice la opción --reset-uuid para seleccionar un nuevo identificador único que identifique esta imagen para su editor.
Utilice el comando pkg unset-publisher para eliminar un editor.
# pkg unset-publisher isv.com