web-dev-qa-db-fra.com

Suppression du JDK Oracle et reconfiguration des alternatives de mise à jour

Veuillez vérifier le scénario ci-dessous:

Sudo update-alternatives --config Java
There are 5 choices for the alternative Java (providing /usr/bin/Java).
Selection            Path                                        Priority   Status
    0            /usr/lib/jvm/Java-7-openjdk-i386/jre/bin/Java   1071      auto mode
    1            /opt/Java/jdk1.8.0_25/bin/Java                  1         manual mode
  * 2            /usr/lib/jvm/Java-1.8.25-i386/bin/Java          1         manual mode
    3            /usr/lib/jvm/Java-1.8.25-i386/bin/javac         1         manual mode
    4            /usr/lib/jvm/Java-1.8.25-i386/bin/javaws        1         manual mode
    5            /usr/lib/jvm/Java-7-openjdk-i386/jre/bin/Java   1071      manual mode

echo $Java_HOME
/opt/Java/jdk1.8.0_25/bin/Java

OK, c'est vraiment foiré !! J'ai besoin de nettoyer et de supprimer absolument tout depuis le début!

J'ai essayé

Sudo update-alternatives --remove "Java" "/opt/Java/jdk1.8.0_25-i386/bin/Java"

mais le tableau ci-dessus est resté inchangé !!

Sil te plait aide moi !!!!

3
Codistan

Pourriez-vous s'il vous plaît essayer de courir avec des arguments sans guillemets? Cela fonctionne dans mon cas:

svyatoslav@svyatoslav-DNS:~$ Sudo update-alternatives --config Java
[Sudo] password for svyatoslav: 
Есть 4 варианта для альтернативы Java (предоставляет /usr/bin/Java).

  Выбор   Путь                                        Приор Состояние
------------------------------------------------------------
  0            /usr/lib/jvm/Java-7-openjdk-AMD64/jre/bin/Java   1071      автоматический режим
  1            /usr/bin/gij-4.9                                 1049      ручной режим
  2            /usr/lib/jvm/Java-6-openjdk-AMD64/jre/bin/Java   1061      ручной режим
  3            /usr/lib/jvm/Java-7-openjdk-AMD64/jre/bin/Java   1071      ручной режим
* 4            /usr/lib/jvm/Java-8-openjdk-AMD64/jre/bin/Java   1069      ручной режим

Нажмите enter, чтобы сохранить текущий выбор[*], или введите выбранное число: 
svyatoslav@svyatoslav-DNS:~$ Sudo update-alternatives --remove Java /usr/bin/gij-4.9
svyatoslav@svyatoslav-DNS:~$ Sudo update-alternatives --config Java                 
Есть 3 варианта для альтернативы Java (предоставляет /usr/bin/Java).

  Выбор   Путь                                        Приор Состояние
------------------------------------------------------------
  0            /usr/lib/jvm/Java-7-openjdk-AMD64/jre/bin/Java   1071      автоматический режим
  1            /usr/lib/jvm/Java-6-openjdk-AMD64/jre/bin/Java   1061      ручной режим
  2            /usr/lib/jvm/Java-7-openjdk-AMD64/jre/bin/Java   1071      ручной режим
* 3            /usr/lib/jvm/Java-8-openjdk-AMD64/jre/bin/Java   1069      ручной режим
2
user3417815