Ignorer les liens de navigation | |
Quitter l'aperu | |
Copie et création de référentiels de packages Oracle Solaris 11 Oracle Solaris 11 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
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
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
Cette section indique comment étendre les informations apportées dans Récupération de packages à l'aide d'une interface HTTP pour permettre l'utilisation de plusieurs référentiels à l'aide de plusieurs démons pkg.depotd s'exécutant sur différents ports sur le même serveur de référentiel.
Dans cet exemple, le référentiel dev_repo vient s'ajouter au référentiel repoSolaris11. Le référentiel repoSolaris11 est accessible à partir de http://localhost/ via le port 80.
Assurez-vous que le préfixe de l'éditeur est défini sur le référentiel dev_repo :
# pkgrepo set -s /export/dev_repo publisher/prefix=dev
Ajoutez une nouvelle instance du service pkg/server :
# svccfg -s pkg/server add dev # svccfg -s pkg/server:dev addpg pkg application # svccfg -s pkg/server:dev setprop pkg/port=81 # svccfg -s pkg/server:dev setprop pkg/inst_root=/export/dev_repo
Vérifiez que vous avez ajouté la nouvelle instance :
# svccfg -s pkg/server list :properties default dev
Terminez la configuration de la nouvelle instance de pkg/server :
# svccfg -s pkg/server:dev addpg general framework # svccfg -s pkg/server:dev addpropvalue general/complete astring: dev # svccfg -s pkg/server:dev addpropvalue general/enabled boolean: true
Démarrez le nouveau service :
# svcadm refresh application/pkg/server:dev # svcadm enable application/pkg/server:dev
Parcourez le référentiel sur http://localhost:81/.
Reportez-vous à la section Plusieurs référentiels sous un nom de domaine pour plus d'informations sur l'exécution de plusieurs référentiels sous un seul nom de domaine avec des préfixes différents.