JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Copie et création de référentiels de packages Oracle Solaris 11.1     Oracle Solaris 11.1 Information Library (Français)
search filter icon
search icon

Informations document

Préface

1.  Référentiels de packages Image Packaging System

2.  Copie de référentiels de packages IPS

Copie d'un référentiel à partir d'Internet

Création de l'infrastructure pour le référentiel local

Copie du référentiel

Copie d'un référentiel à partir d'un fichier

Obtention d'un fichier de référentiel de packages

Mise à disposition du contenu du fichier de référentiel

Copie des fichiers du référentiel

Démontage de l'image

Création d'un index de recherche et d'un instantané du référentiel

3.  Fourniture d'un accès au référentiel

4.  Mise à jour du référentiel de packages IPS local

Copie d'un référentiel à partir d'un fichier

Cette section indique comment effectuer une copie locale du référentiel de packages de la version Oracle Solaris 11.1 à partir d'un fichier de référentiel se trouvant sur un média ou disponible sur le site de téléchargement d'Oracle Solaris 11.1.

Obtention d'un fichier de référentiel de packages

Téléchargez les fichiers .iso du référentiel de packages IPS Oracle Solaris 11.1 à partir de l'emplacement d'où vous avez téléchargé l'image d'installation du système ou identifiez le DVD du référentiel dans le paquet de médias. Le référentiel se trouve dans deux fichiers et sa taille est d'environ 7 Go au total.

Outre les fichiers .iso du référentiel, deux autres fichiers sont fournis.

Copiez les fichiers du référentiel sur le système de fichiers que vous avez créé à la dernière étape. Concaténez les fichiers en un seul fichier.

$ 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

Mise à disposition du contenu du fichier de référentiel

Rendez disponible le contenu du fichier .iso du référentiel.

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

Si vous recevez un message d'erreur de la commande mount, assurez-vous que vous avez spécifié un chemin absolu complet vers le fichier .iso.

Vérifiez votre travail :

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

Vous devrez remonter l'image .iso chaque fois que le système de serveur du référentiel redémarrera. Pour éviter d'avoir à remonter l'image .iso chaque fois que le système redémarre, copiez les fichiers du référentiel comme décrit dans la section suivante.

Copie des fichiers du référentiel

Pour augmenter les performances des accès au référentiel et pour éviter d'avoir à remonter l'image .iso chaque fois que le système redémarre, copiez les fichiers du référentiel de /mnt/repo/ vers un système de fichiers ZFS. Vous pouvez effectuer cette copie à l'aide de la commande rsync ou de la commande tar.

Vérifiez votre travail :

$ 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

Démontage de l'image

Démontez l'image.

$ pfexec umount /mnt