Comment supprimer Oracle JDK

32

Je n'ai trouvé aucun article connexe sur Comment supprimer Oracle JDK . Il y a quelques articles liés mais ils n'ont pas résolu le problème.

J'ai installé le fichier tarball Oracle JDK à partir du site Oracle en suivant cet article Comment installer Oracle Java JDK 7 . Ce fut très utile. Mais je ne sais toujours pas ce que je dois faire pour désinstaller Oracle JDK.

obysr
la source

Réponses:

42

Cela pourrait se faire comme ceci:

  1. Supprimez le lien:

    sudo update-alternatives --remove "java" "/usr/lib/jvm/jdk[version]/bin/java"    
    sudo update-alternatives --remove "javac" "/usr/lib/jvm/jdk[version]/bin/javac"    
    sudo update-alternatives --remove "javaws" "/usr/lib/jvm/jdk[version]/bin/javaws"
    
  2. Ensuite, supprimez le package dans /usr/lib/jvm:

    sudo rm -r /usr/lib/jvm/jdk[version]
    

Remarque :

  • Change [version] avec un numéro de version qui est contenue dans le nom, par exemple de dossier jdk: jdk[version] = jdk1.7.0_13.

  • Si vous êtes nouveau sous Linux, vous devriez probablement vous familiariser avec la page de manuel. Beaucoup de bonnes choses à partir de là. Allez simplement au terminal et tapez man update-alternatives.

Thai Tran
la source
Merci beaucoup, ça marche! mais petit manuel manquant qui doit être écrit dans ce cas
obysr
Ne fonctionne pas: askubuntu.com/questions/830244/…
Karl Morrison
2

Exécutez sudo update-alternatives --config javaet choisissez une version openjdk. Supprimez les fichiers oracle jdk et si vous devez également désinstaller openjdk, faites-le avec le Ubuntu Software Center.

Costis Aivalis
la source
que diriez-vous des liens symboliques? deviendra-t-il un lien de poubelle? comment dois-je faire pour purger supprimer tous les paramètres et la configuration d'Oracle JDK?
obysr
la purge apt-get vous permettra de nettoyer complètement les paquets
Costis Aivalis
écris ça? ou des commandes shell que je dois écrire?
obysr
Ces liens pointent vers le Java choisi: / usr / bin / java -> / etc / alternatives / java et / usr / bin / javac -> / etc / alternatives / javac
Costis Aivalis
1
merci monsieur mais je ne comprends pas ce que vous écrivez. en fait, je suis novice sous Linux. pourriez-vous l'expliquer? je suis très reconnaissant pour votre aide
obysr
1

Supprimez les liens symboliques dans le bac et partout où vous avez extrait l'archive tar (il DEVRAIT être en opt, mais je n'ai pas lu le guide précédent)

RobotHumans
la source
2
quelles sont les étapes? j'en ai besoin. pourriez-vous tous les expliquer?
obysr