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

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

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

Mise à jour du référentiel local

Vérification et définition des propriétés du référentiel

Personnalisation du référentiel local

Traitement de plusieurs référentiels à l'aide de plusieurs instances de serveur de dépôt

Configuration Apache du serveur de dépôt

Configuration de la mise en cache pour le serveur de dépôt

Considérations relatives au cache pour le fichier d'attributs de catalogue

Considérations relatives au cache pour la recherche

Exécution du serveur de dépôt derrière un proxy Web

Paramètres de configuration Apache générique recommandés

Exemples de configuration Apache

Configuration de proxy à préfixe simple

Plusieurs référentiels sous un nom de domaine

Configurations à charge équilibrée

Fin de l'exemple à charge équilibrée

Mise à jour du référentiel local

Avant de transférer des packages plus récents dans un référentiel local, assurez-vous que le serveur de référentiel exécute la même version ou une version plus récente du SE Oracle Solaris 11 que la version à laquelle sont destinés les packages que vous prévoyez de copier. Par exemple, si le serveur exécute le système d'exploitation Oracle Solaris 11 et que vous souhaitez mettre à jour votre référentiel vers le référentiel Oracle Solaris 11.1, mettez à jour le serveur avec Oracle Solaris 11.1 avant de mettre à jour votre référentiel. Reportez-vous à la section Mise à jour d’une image du manuel Ajout et mise à jour de packages logiciels Oracle Solaris 11.1 pour plus d'informations sur la mise à jour de votre système.

Que vous ayez utilisé la commande pkgrecv ou les fichiers .iso pour créer le référentiel de packages IPS local, utilisez la commande pkgrecv(1) pour mettre à jour le référentiel. Seuls les packages qui ont été modifiés sont mis à jour. Reportez-vous aux conseils relatifs aux performances dans la section Copie du référentiel.

Il est recommandé de créer un instantané du système de fichiers du référentiel avant de modifier le contenu du référentiel. Attribuez à l'instantané un nom explicite, par exemple en incluant un numéro de mise à jour du référentiel support (SRU). Reportez-vous à la section Administration d’Oracle Solaris 11.1 : Systèmes de fichiers ZFS pour plus d'informations sur les instantanés ZFS et l'annulation (rollback).

$ pkgrecv -s http://pkg.oracle.com/solaris/support/ -d /export/repoSolaris11 \
--key /var/pkg/ssl/Oracle_Solaris_11_Support.key.pem \
--cert /var/pkg/ssl/Oracle_Solaris_11_Support.certificate.pem '*'

Si vous avez l'intention de faire cette mise à jour régulièrement, vous pouvez avoir intérêt à utiliser les variables d'environnement PKG_SRC et PKG_DEST.

$ export PKG_SRC=http://pkg.oracle.com/solaris/support/
$ export PKG_DEST=/export/repoSolaris11
$ pkgrecv '*'

Une fois que vous avez mis à jour votre référentiel, exécutez la commande suivante pour classifier tous les nouveaux packages trouvés dans le référentiel et mettre à jour tous les index de recherche.

$ pkgrepo rebuild -s /export/repoSolaris11

Si vous mettez à disposition le référentiel par le biais d'une interface HTTP, redémarrez le service SMF :

$ svcadm restart application/pkg/server:default

Si vous avez créé plusieurs référentiels, assurez-vous d'indiquer l'instance de service appropriée lorsque vous redémarrez le service.