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.1     Oracle Solaris 11.1 Information Library (Español)
search filter icon
search icon

Información del documento

Prefacio

1.  Repositorios de paquetes de Image Packaging System

2.  Copia de repositorios de paquetes de IPS

Copia de un repositorio de Internet

Creación de la infraestructura necesaria para el repositorio local

Copia del repositorio

Copia de un repositorio desde un archivo

Obtención del archivo del repositorio de paquetes

Facilitación de los contenidos del archivo del repositorio

Copia de los archivos de repositorio

Desmonte de la imagen

Creación de un índice de búsqueda y una instantánea del repositorio

3.  Cómo proporcionar acceso al repositorio

4.  Mantenimiento del repositorio de paquetes de IPS local

Copia de un repositorio desde un archivo

En esta sección, se describe cómo hacer una copia local del repositorio de paquetes de la versión Oracle Solaris 11.1 desde un archivo de repositorio alojado en un medio o disponible en el sitio de descarga de Oracle Solaris 11.1.

Obtención del archivo del repositorio de paquetes

Descargue los archivos .iso del repositorio de paquetes IPS de Oracle Solaris 11.1 desde la misma ubicación de donde descargó la imagen de instalación del sistema o encuentre el DVD del repositorio en el paquete de medios. El repositorio se compone de 2 archivos y pesa aproximadamente 7 GB totales.

Junto con los archivos .iso del repositorio, se proporcionan otros dos archivos.

Copie los archivos del repositorio en el sistema de archivos que creó en el último paso. Concatene los archivos en un solo archivo.

$ cat sol-11_1-repo-full.iso-a sol-11_1-repo-full.iso-b > \
sol-11_1-repo-full.iso
$ ls /export/repoSolaris11
sol-11_1-repo-full.iso

Facilitación de los contenidos del archivo del repositorio

Haga que el contenido del archivo .iso del repositorio esté disponible.

$ pfexec mount -F hsfs /export/repoSolaris11/sol-11_1-repo-full.iso /mnt
$ ls /mnt
COPYRIGHT  NOTICES    README     repo

Si recibe un mensaje de error desde el comando mount, asegúrese de haber especificado una ruta absoluta completa para el archivo .iso.

Revise su trabajo:

$ df -k /mnt
Filesystem                                    1K-blocks     Used Available Use% Mounted on
/export/repoSolaris11/sol-11_1-repo-full.iso    6778178  6778178         0 100% /mnt

Tendrá que volver a montar la imagen .iso cada vez que el sistema del servidor del repositorio se reinicie. Para evitar la necesidad de volver a montar el archivo .iso cada vez que el sistema se reinicia, copie los archivos del repositorio tal como se describe en la siguiente sección.

Copia de los archivos de repositorio

Para aumentar el rendimiento de los accesos al repositorio y para evitar la necesidad de volver a montar la imagen .iso cada vez que el sistema se reinicia, copie los archivos de repositorio de /mnt/repo/ a un sistema de archivos ZFS. Puede realizar esta copia con rsync o tar.

Revise su trabajo:

$ ls /export/repoSolaris11
pkg5.repository            README
publisher                  sol-11_1-repo-full.iso
$ df -k /export/repoSolaris11
Filesystem                 1K-blocks      Used Available Use% Mounted on
rpool/export/repoSolaris11 191987712  13733450  75787939  16% /export/repoSolaris11

Desmonte de la imagen

Desmonte la imagen.

$ pfexec umount /mnt