Omitir V�nculos de navegaci�n | |
Salir de la Vista de impresi�n | |
Copia y creación de repositorios de paquetes de Oracle Solaris 11 Oracle Solaris 11 Information Library (Español) |
1. Depósitos de paquetes de Image Packaging System
2. Copia de depósitos de paquetes de IPS
3. Cómo proporcionar acceso al depósito
4. Mantenimiento del depósito de paquetes de IPS local
Actualización del depósito local
Personalización del depósito local
Cómo servir varios depósitos con instancias de servidor de varios depósitos
Configuración Apache para el servidor de depósitos
Configuración del almacenamiento en antememoria para el servidor de depósitos
Consideraciones de la antememoria para el archivo de atributos del catálogo
Consideraciones de la antememoria para la búsqueda
Ejecución del servidor de depósitos detrás de un proxy web
Valores de configuración Apache genéricos recomendados
Ejemplos de configuración Apache
Configuración de proxy con prefijo simple
Varios depósitos en un mismo dominio
En esta sección, se describe cómo mostrar información acerca de un depósito de IPS y cómo definir las propiedades del depósito y del editor. Consulte la página del comando man pkgrepo(1).
El siguiente comando muestra una lista con los editores de paquetes que el depósito local conoce. La columna de estado indica si los datos de paquetes del editor se están procesando.
$ pkgrepo info -s /export/repoSolaris11 PUBLISHER PACKAGES STATUS UPDATED solaris 4292 online 2011-10-26T17:17:30.230911Z
El siguiente comando muestra información de las propiedades del depósito local.
$ pkgrepo get -s /export/repoSolaris11 SECTION PROPERTY VALUE publisher prefix solaris repository description This\ repository\ serves\ a\ copy\ of\ the\ Oracle\ Solaris\ 11\ Build\ 175b\ Package\ Repository. repository name Oracle\ Solaris\ 11\ Build\ 175b\ Package\ Repository repository version 4
El valor del prefijo del editor especifica que solaris se va a usar en los siguientes casos:
Cuando hay más de un editor de paquetes, pero ninguno está especificado en el nombre del paquete en el comando pkg
Cuando los paquetes se publican en el depósito y no hay ningún editor especificado
Los depósitos de la versión 4 se crean de manera predeterminada. Los depósitos de la versión 4 admiten el almacenamiento de paquetes para varios editores.
Utilice el subcomando set para especificar valores de propiedad nuevos.
# pkgrepo set -s /export/repoSolaris11 \ repository/description="Local copy of the Oracle Solaris 11 repository" \ repository/name="Oracle Solaris 11 Package Repository" # pkgrepo get -s /export/repoSolaris11 SECTION PROPERTY VALUE publisher prefix solaris repository description Local\ copy\ of\ the\ Oracle\ Solaris\ 11\ repository repository name Oracle\ Solaris\ 11\ Package\ Repository repository version 4
El siguiente comando muestra información sobre las propiedades del editor solaris en el depósito local. Los paréntesis indican que un determinado valor puede ser una lista de valores.
$ pkgrepo get -p solaris -s /export/repoSolaris11 PUBLISHER SECTION PROPERTY VALUE solaris publisher alias solaris publisher prefix solaris solaris repository collection-type core solaris repository description "" solaris repository legal-uris () solaris repository mirrors () solaris repository name "" solaris repository origins () solaris repository refresh-seconds "" solaris repository registration-uri "" solaris repository related-uris ()
El tipo de colección core indica que el depósito contiene todas las dependencias declaradas por los paquetes en el depósito.
legal-uris es una lista de ubicaciones para los documentos que proporcionan información jurídica sobre el depósito.
origins es una lista de ubicaciones de depósitos que contienen una copia completa del contenido y los metadatos del paquete de este depósito.
related-uris es una lista de ubicaciones de depósitos que contienen paquetes que pueden ser interesantes para los usuarios.
Consulte la página del comando man pkgrepo(1) para obtener descripciones de otras propiedades del repositorio y del editor.
El siguiente comando muestra información sobre la propiedad especificada sección/propiedad en el depósito pkg.oracle.com.
$ pkgrepo get -p solaris -s http://pkg.oracle.com/solaris/release \ repository/name repository/description PUBLISHER SECTION PROPERTY VALUE solaris repository description This\ repository\ serves\ the\ Oracle\ Solaris\ 11\ Package\ repository. solaris repository name Oracle\ Solaris\ 11\ Package\ Repository
Tenga en cuenta que los valores de propiedad de la descripción del depósito y del nombre del depósito no se establecen para el editor de solaris en el repositorio local. A fin de suministrar valores para las propiedades del editor, use el subcomando set como se muestra arriba y, además, especifique el nombre del editor. El valor repository/name del editor aparece en la interfaz del explorador, cerca de la parte superior de la página y como título de página. El valor repository/description del editor aparece en la interfaz del explorador en la sección Acerca de, justo debajo del nombre.
# pkgrepo set -p solaris -s /export/repoSolaris11 \ repository/description="Local copy of the Oracle Solaris 11 repository" \ repository/name="Oracle Solaris 11 Package Repository" # pkgrepo get -p solaris -s /export/repoSolaris11 PUBLISHER SECTION PROPERTY VALUE solaris publisher alias solaris publisher prefix solaris solaris repository collection-type core solaris repository description Local\ copy\ of\ the\ Oracle\ Solaris\ 11\ repository solaris repository legal-uris () solaris repository mirrors () solaris repository name Oracle\ Solaris\ 11\ Package\ Repository solaris repository origins () solaris repository refresh-seconds "" solaris repository registration-uri "" solaris repository related-uris ()