Guide d'installation de Sun Java Enterprise System 5 pour UNIX

Exécution du programme de désinstallation

Une fois que vous avez effectué les tâches appropriées décrites dans la section Vérification des prérequis et planifié le comportement de désinstallation des composants, vous êtes prêt à exécuter le programme de désinstallation. Cette section contient les informations relatives aux trois modes d'exécution du programme de désinstallation.

Vous trouverez des informations sur la syntaxe de la commande uninstall dans l'Annexe B, Commandes d'installation.

Exécution du programme de désinstallation en mode graphique

Cette section contient les instructions d'utilisation de l'interface graphique interactive pour désinstaller les composants Java ES.

ProcedureDémarrage du programme de désinstallation en mode graphique

  1. (Facultatif) Accédez à l'écran local.

    Si vous vous connectez à une machine distante, assurez-vous que la variable d'environnement DISPLAY est bien définie sur l'écran local. Si elle ne l'est pas, le programme d'installation s'exécute en mode texte.

    • Exemple pour C Shell (nom de la machine myhost) :


      setenv DISPLAY myhost:0.0
    • Exemple pour Korn Shell (nom de la machine myhost) :


      DISPLAY=myhost:0.0

      Il vous faudra peut-être accorder l'autorisation d'affichage pour exécuter le programme d'installation sur votre écran local. Par exemple, vous pouvez utiliser la commande suivante pour accorder l'autorisation d'affichage de myhost à l'utilisateur root sur serverhost :


      myhost\> xauth extract - myhost:0.0|rsh -l root serverhost xauth merge -

    Remarque –

    Pour obtenir les instructions complètes sur l'octroi de cette autorisation en toute sécurité, reportez-vous au chapitre “Manipulating Access to the Server” du Solaris X Window System Developer's Guide.


  2. Si vous n'êtes pas connecté en tant que root, connectez-vous en tant que superutilisateur.

  3. Accédez au répertoire dans lequel se trouve le programme de désinstallation :

    • SE Solaris : /var/sadm/prod/SUNWentsys5

    • Linux et HP-UX : /var/sadm/prod/sun-entsys5

  4. Lancez le programme de désinstallation en mode graphique :


    ./uninstall

    La page d' accueil s'affiche.

  5. Cliquez sur Suivant pour continuer.

    La page de sélection des composants s'affiche.

ProcedureSélection des composants à désinstaller

  1. Passez en revue les composants et sélectionnez ceux que vous souhaitez désinstaller.

    • Les composants installés sur votre système sont activés et peuvent donc être sélectionnés. Ceux qui ne sont pas installés sur votre système sont désactivés.

    • Certains composants comportent des sous-composants. Développez-les pour afficher leurs sous-composants.

  2. Lorsque vous êtes satisfait de vos choix, cliquez sur Suivant.

  3. Résolvez les problèmes de configuration ou de dépendances.

    Si le programme de désinstallation détecte une dépendance entre des composants ou la perte potentielle de données de configuration pour les produits sélectionnés, des avertissements s'affichent. Vous avez le choix entre:

    1. cliquer sur Continuer pour poursuivre la désinstallation ;

    2. cliquer sur Fermer pour revenir à la page Choisir des composants logiciels.

  4. Si les pages d'annulation de configuration s'affichent, entrez les informations demandées pour le composant.

ProcedureOctroi de l'accès administrateur

Selon les composants sélectionnés pour la suppression, le programme de désinstallation vous invite à entrer les ID et les mots de passe d'administration. Pour connaître les informations à fournir au programme de désinstallation, reportez-vous à la section Octroi de l'accès administrateur pour le programme de désinstallation.


Remarque –

Le programme de désinstallation peut également vous demander d'entrer un numéro de port ou un nom d'hôte.


  1. Fournissez les informations d'administrateur requises.

  2. Cliquez sur Suivant pour passer à la page Prêt pour la désinstallation.

ProcedureDésinstallation de logiciels

Avant de supprimer les logiciels du système, le programme de désinstallation affiche les composants qui vont être supprimés et l'espace disque total requis pour effectuer l'opération.

  1. Passez en revue les sélections de la désinstallation que vous avez effectuées, puis apportez les modifications nécessaires comme suit :

    1. Cliquez sur Précédent dans les pages successives jusqu'à ce que la page de sélection des composants s'affiche.

    2. Apportez les modifications nécessaires à la page.

    3. Cliquez plusieurs fois sur Suivant pour faire défiler les pages du programme de désinstallation.

      Le programme a mémorisé les valeurs précédemment spécifiées, mais vous pouvez encore les modifier.

  2. Lorsque vous êtes satisfait de vos choix, cliquez sur Suivant.

    Le programme commence la suppression des logiciels et affiche les éléments suivants :

    • une barre de progression, qui indique le pourcentage d'avancement de l'opération ;

    • le nom du package en cours de suppression.

    • La page Désinstallation terminée s'affiche une fois que tous les logiciels de composants ont été supprimés.

  3. Pour plus d'informations sur la désinstallation, cliquez sur le bouton Afficher le résumé ou Afficher le journal.

    • Résumé de la désinstallation. Affiche les composants désinstallés et la liste des informations de configuration correspondantes.

    • Journal de désinstallation. : affiche tous les messages générés par le programme de désinstallation pendant la désinstallation.

    • Vous pouvez consulter les fichiers du résumé et du journal de désinstallation :

      SE Solaris : /var/sadm/install/logsLinux et HP-UX : /var/opt/sun/install/logs

  4. Cliquez sur Fermer pour quitter le programme de désinstallation.

  5. Si vous avez désinstallé Access Manager ou Service Registry, accédez à la section Exécution de tâches postdésinstallation.

Exécution du programme de désinstallation en mode texte

Grâce à l'interface texte, vous exécutez le programme de désinstallation directement à partir d'une fenêtre de terminal, en répondant à l'invite qui apparaît dans la fenêtre. Pour obtenir des directives sur l'utilisation, reportez-vous à la section Utilisation de l'interface texte.

Si vous rencontrez des problèmes pendant la désinstallation, reportez-vous au Chapitre 9, Dépannage.

ProcedureDémarrage du programme de désinstallation en mode texte

  1. Si vous n'êtes pas connecté en tant que root, connectez-vous en tant que superutilisateur.

  2. Accédez au répertoire du programme de désinstallation :

    • SE Solaris : /var/sadm/prod/SUNWentsys5

    • Linux et HP-UX : /var/sadm/prod/sun-entsys5

  3. Exécutez le programme de désinstallation :


    ./uninstall -nodisplay

    Le message d'accueil s'affiche, suivi d'une liste de tous les composants Java ES susceptibles de se trouver sur le système.

ProcedureSélection des composants à désinstaller

Le programme de désinstallation sélectionne tous les composants Java ES qu'il trouve sur le système en répertoriant les numéros correspondant aux composants installés. Les composants non installés sur votre système sont désactivés et ne peuvent pas être sélectionnés. Vous pouvez décider de désinstaller tous les composants installés ou uniquement ceux que vous sélectionnez.

  1. Sélectionnez les composants à désinstaller.

    • Pour désinstaller tous les composants installés, appuyez sur Retour.

    • Pour indiquer les composants à désinstaller, vous pouvez également saisir leurs numéros en les séparant par une virgule, puis appuyer sur Retour.

  2. Résolvez les problèmes de configuration ou de dépendances.

    Si le programme de désinstallation détecte une dépendance entre des produits sélectionnés, des avertissements sur l'éventualité d'une perte de données de configuration s'affichent. Vous avez le choix entre:

    1. taper Oui et appuyer sur la touche Retour pour continuer la désinstallation ;

    2. taper Non et appuyer sur la touche Retour pour revenir à la sélection des composants ;

    3. taper le caractère ! et appuyer sur la touche Retour pour quitter le programme de désinstallation.

  3. Si les pages d'annulation de configuration s'affichent, entrez les informations demandées pour le composant.

ProcedureOctroi de l'accès administrateur

    Si vous avez sélectionné un composant pour lequel le programme de désinstallation requiert un ID ou un mot de passe d'administration, il vous invite à les fournir.

    Pour connaître les informations à fournir au programme de désinstallation, reportez-vous à la section Octroi de l'accès administrateur pour le programme de désinstallation.


    Remarque –

    Selon les composants sélectionnés, le programme de désinstallation peut également vous inviter à entrer un numéro de port ou un nom d'hôte.


ProcedureDésinstallation du logiciel

Avant de supprimer les logiciels du système, le programme de désinstallation affiche un résumé indiquant les composants qui vont être supprimés.

  1. Vérifiez vos sélections.

    1. Si des changements sont nécessaires, tapez le caractère < et appuyez plusieurs fois sur la touche Retour jusqu'à ce que vous atteigniez la page de sélection.

    2. Effectuez les modifications nécessaires dans la liste Sélection de composants.

    3. Faites défiler de nouveau les différentes pages du programme de désinstallation.

  2. Lorsque votre sélection vous convient, tapez le chiffre 1 et appuyez sur Retour.

    Le programme commence la suppression du logiciel. Pendant la désinstallation, le programme de désinstallation affiche une barre de progression qui indique le pourcentage d'avancement de l'opération.

    Une fois tous les composants supprimés, vous pouvez consulter le résumé et le journal de désinstallation.

  3. Entrez 1 ou 2 et appuyez sur Retour pour afficher les informations de désinstallation.

    • Résumé de la désinstallation. Tapez 1 pour afficher les composants désinstallés et la liste des informations de configuration correspondantes.

    • Journal de désinstallation. Tapez 2 pour afficher la liste de tous les messages générés par le programme de désinstallation pendant la désinstallation.

      Vous pouvez consulter les fichiers du résumé et du journal de désinstallation :

      SE Solaris : /var/sadm/install/logsLinux et HP-UX : /var/opt/sun/install/logs

  4. Pour quitter le programme de désinstallation, entrez le caractère !.

    Si vous avez désinstallé Access Manager ou Service Registry, accédez à la section Exécution de tâches postdésinstallation.

Exécution du programme de désinstallation en mode Silencieux

La désinstallation en mode Silencieux permet de désinstaller les composants Java ES installés sur plusieurs hôtes partageant des configurations similaires. La procédure de désinstallation en mode Silencieux est semblable à celle de l'installation, comme cela est indiqué dans le Chapitre 5, Installation en mode Silencieux.

ProcedureCréation d'un fichier d'état

Pour désinstaller en mode Silencieux, vous devez d'abord générer un fichier d'état en exécutant une session de désinstallation interactive soit en mode graphique, soit en mode texte. Pour plus d'informations, reportez-vous à la section Génération du fichier d'état initial.

  1. Si vous n'êtes pas connecté en tant que root, connectez-vous en tant que superutilisateur.

  2. Accédez au répertoire du programme de désinstallation :

    • SE Solaris : /var/sadm/prod/SUNWentsys5

    • Linux et HP-UX : /var/sadm/prod/sun-entsys5

  3. Si vous utilisez l'interface graphique du programme de désinstallation, il se peut que vous deviez accéder à votre écran local. Consultez la section Exécution du programme de désinstallation en mode graphique.

  4. Exécutez le programme de désinstallation en mode Silencieux. Exemple :


    Astuce –

    Insérez l'option –no si vous ne souhaitez pas désinstaller les logiciels dans cette session.


    Mode graphique:


    ./uninstall -saveState statefile_path
    

    Mode texte, logiciels non installés :


    ./uninstall -no -nodisplay -saveState statefile_path
    

    Pour consulter la syntaxe complète de la commande de désinstallation, reportez-vous à la section Commande uninstall.

  5. Exécutez le programme de désinstallation jusqu'à la dernière étape.

    Chacune de vos réponses au programme de désinstallation est enregistrée dans le fichier d'état spécifié. Une fois la désinstallation terminée, ce fichier est disponible à l'emplacement spécifié. Si vous avez utilisé l'option –no, aucun logiciel n'a été désinstallé.

  6. Effectuez une copie du fichier d'état pour chacun des hôtes sur lesquels vous prévoyez d'exécuter une désinstallation en mode Silencieux.

  7. Modifiez chaque fichier en fournissant les informations propres à l'hôte sur lequel la désinstallation silencieuse sera exécutée.

    Pour savoir comment modifier des fichiers d'état, reportez-vous à la section Modification du fichier d'état. La modification du fichier d'état peut également impliquer la génération d'un ID de fichier d'état, comme expliqué dans la section Création d'un ID de fichier d'état adapté à la plate-forme.

ProcedureExécution du programme de désinstallation en mode Silencieux

  1. Vérifiez que vous avez correctement préparé et modifié le fichier d'état pour l'hôte sur lequel vous souhaitez désinstaller les composants Java ES.

  2. Si vous n'êtes pas connecté en tant que root, connectez-vous en tant que superutilisateur.

  3. Accédez au répertoire du programme de désinstallation :

    • SE Solaris : /var/sadm/prod/SUNWentsys5

    • Linux et HP-UX : /var/sadm/prod/sun-entsys5

  4. Démarrez le programme de désinstallation. Exemple :


    ./uninstall -noconsole -state statefile_path
     
    

    Pour consulter la syntaxe complète de la commande de désinstallation, reportez-vous à la section Commande uninstall.

ProcedurePour surveiller l'évolution d'une désinstallation automatisée

  1. À partir de la fenêtre du terminal, accédez au répertoire de fichiers journaux :

    SE Solaris : /var/sadm/install/logsLinux et HP-UX : /var/opt/sun/install/logs

  2. Localisez les fichiers journaux de la désinstallation en cours. Le fichier journal qu'il est intéressant de consulter dans le cadre d'une surveillance est le suivant :


    Java_Enterprise_System_5_uninstall.Btimestamp
    

    La variable timestamp correspond à la date et à l'heure de création du journal. Elle se présente au format MMddhhmm, où :

    MM

    Correspond au mois

    dd

    Correspond au jour

    hh

    Correspond à l'heure

    mm

    Correspond aux minutes

  3. Utilisez la commande tail pour consulter les messages au fur et à mesure qu'ils sont écrits dans les journaux. Exemple :


    tail -f logfile_name
    

    Pour quitter le programme tail, appuyez sur Ctrl+C.