JavaScript is required to for searching.
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)
search filter icon
search icon

Información del documento

Prefacio

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

Comprobación y definición de las propiedades del depósito

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

Configuraciones con equilibrio de carga

Ejemplo de equilibrio de carga completo

Comprobación y definición de las propiedades del depósito

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:

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     ()
collection-type

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

legal-uris es una lista de ubicaciones para los documentos que proporcionan información jurídica sobre el depósito.

origins

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

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     ()