J'ai installé oracle java 8 en tapant terminal:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
mais maintenant je veux désinstaller oracle java 8 et installer oracle java 7 à la place avec sudo apt-get install oracle-java7-installer
comment puis-je désinstaller java 8? quelles commandes dois-je taper dans le terminal?
software-installation
java
uninstall
oracle
Eikonikos Eikon
la source
la source
Vous pouvez supprimer des packages avec
aptitude
en entrantapt-get --purge remove <package>
dans un terminal.J'ai recommandé cette
--purge
option car elleapt-get remove
peut parfois laisser des fichiers de configuration et ceux-ci peuvent provoquer des conflits si votre plan est d'installer une version plus ancienne.la source
Tout d'abord, vous ne devriez pas avoir besoin de désinstaller Java 8 pour passer à Java 7, en raison du système alternatif. Le simple fait d'installer oracle-java7-installer fera de Java 7 le JVM / JDK préféré. Si vous avez besoin de Java 8:
Notez que cela change / usr / bin / java, affectant ainsi tout sur ce système qui repose sur le java par défaut. Vous souhaiterez peut-être définir JAVA_HOME (par exemple, / usr / lib / jvm / java-8-oracle) s'il existe une seule application qui a besoin d'un autre java.
AVERTISSEMENT: cela ne fonctionne que pour Oracle Java installé via les packages webupd8! L'ajout d'un package OpenJDK a des résultats indéfinis!
Si vous devez vraiment vous débarrasser de Java8, les scripts de suppression pour oracle-java8-installer supprimeront le JDK ainsi que le programme d'installation.
la source
Je suppose que la majeure partie de la vie se déroule ici:
L' utilisation
which
etls -l
le résultat, je trouve qu'il ya une chaîne de liens qui pointent tout le chemin vers le dossier ci - dessus, pour les différents exécutables Java (java
,javac
, etc.), de sorte que vous pouvez supprimer / supprimer le lien entre ceux - ci ainsi.Il semble également y avoir de la documentation
/usr/share/doc/java-common/
et des préférences utilisateur dans~/.java
la source