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

Suppression d'un package sur un système Solaris comportant des zones installées

L'utilitaire système pkgrm décrit dans la page de manuel pkgrm(1M) permet d'exécuter les tâches suivantes :

Pour que vous puissiez supprimer des packages, les paramètres SUNW_PKG_ALLZONES et SUNW_PKG_HOLLOW doivent être définis sur la valeur adéquate (true ou false). Dans le cas contraire, vous ne pourrez pas obtenir le résultat recherché. Pour plus d'informations sur l'influence de la configuration de ces paramètres de packages, reportez-vous à la section À propos des packages et des zones. Pour plus d'informations sur la vérification de la configuration des paramètres des packages, reportez-vous à la section Vérification de la configuration des paramètres des packages sur un système comportant des zones installées.

ProcedureSuppression d'un package de la zone globale et de toutes les zones non globales

Pour exécuter la procédure ci-dessous, vous devez être administrateur global.

  1. Devenez superutilisateur ou assumez le rôle d'administrateur principal.

    Pour savoir comment créer le rôle et l'assigner à un utilisateur, reportez-vous à la section Using the Solaris Management Tools With RBAC (Task Map) du System Administration Guide: Basic Administration.

  2. Dans la zone globale, exécutez la commande pkgrm suivie du nom du package.


    global# pkgrm package_name
    

ProcedureSuppression d'un package uniquement d'une zone non globale spécifiée

Pour que vous puissiez supprimer un package d'une zone non globale spécifiée uniquement, le paramètre SUNW_PKG_ALLZONES doit être défini sur false.

Seul l'administrateur de zone d'une zone non globale peut exécuter la procédure ci-dessous.

  1. Connectez-vous à la zone non globale en tant qu'administrateur de zone.

  2. Dans la zone non globale, ici my-zone, exécutez la commande pkgrm suivie du nom du package.


    my-zone# pkgrm package_name