Guide d'administration système : Gestion des ressources des conteneurs et des zones Oracle Solaris

À propos de l'ajout de packages à des zones

L'utilitaire système pkgadd décrit dans la page de manuel pkgadd(1M) s'emploie pour ajouter des packages à un système Solaris comportant des zones installées.

Exécution de pkgadd dans la zone globale

Utilisé avec l'option -G dans la zone globale, pkgadd permet de n'ajouter un package qu'à cette zone, sans qu'il soit propagé à d'autres zones. Notez que si SUNW_PKG_THISZONE=true, il n'est pas nécessaire que vous utilisiez l'option -G. Si SUNW_PKG_THISZONE=false, l'option -G l'ignore.

Lorsque vous exécutez l'utilitaire pkgadd dans la zone globale :

Ajout d'un package à la zone globale et à toutes les zones non globales

Pour ajouter un package à la zone globale et à toutes les zones non globales, exécutez l'utilitaire pkgadd dans la zone globale. Exécutez pkgadd sans l'option -G en tant qu'administrateur global.

Un package peut être ajouté à la zone globale et à toutes les zones non globales, indépendamment de la portion de zone affectée par le package.

L'utilitaire pkgadd exécute les actions suivantes :

Ajout d'un package uniquement à la zone globale

Pour ajouter un package uniquement à la zone globale, exécutez l'utilitaire pkgadd avec l'option -G en tant qu'administrateur global dans la zone globale.

Un package peut être ajouté à la zone globale s'il répond aux exigences suivantes :

L'utilitaire pkgadd exécute les actions suivantes :

Ajout d'un package installé dans la zone globale à toutes les zones non globales

Pour ajouter un package déjà installé dans la zone globale à toutes les zones non globales, vous devez le supprimer de la zone globale et le réinstaller dans toutes les zones.

Procédez de la manière suivante :

  1. Exécutez pkgrm dans la zone globale pour supprimer le package.

  2. Ajoutez le package sans utiliser l'option -G.

Utilisation de pkgadd dans une zone non globale

Pour ajouter un package à une zone non globale donnée, exécutez l'utilitaire pkgadd sans option en tant qu'administrateur de zone. Les conditions suivantes s'appliquent :

L'utilitaire pkgadd exécute les actions suivantes :