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