Come rimuovere Oracle JDK


Risposte:


42

Potrebbe essere fatto così:

  1. Rimuovi il link:

    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. Quindi, rimuovere il pacchetto in /usr/lib/jvm:

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

Nota :

  • Change [versione] con qualsiasi numero di versione che è contenuta nel nome della cartella JDK, ad esempio: jdk[version] = jdk1.7.0_13.

  • Se non conosci Linux, probabilmente dovresti familiarizzare con la pagina di manuale. Molta roba buona da lì. Vai al terminale e digita man update-alternatives.


Grazie mille, funziona! ma un piccolo manuale mancante che deve essere scritto in questo caso
obysr,


2

Esegui sudo update-alternatives --config javae scegli una versione openjdk. Elimina i file oracle jdk e se devi disinstallare anche openjdk, fallo con Ubuntu Software Center.


che ne dici di symlink? diventerà il cestino? come devo fare per eliminare rimuovere tutte le impostazioni e le configurazioni da Oracle JDK?
obysr

apt-get purge ti permetterà di ripulire completamente i pacchetti
Costis Aivalis

basta scriverlo? o qualche comando shell che devo scrivere?
obysr

Questi collegamenti puntano al Java scelto: / usr / bin / java -> / etc / alternatives / java e / usr / bin / javac -> / etc / alternatives / javac
Costis Aivalis

1
grazie signore ma non capisco cosa scrivi. in realtà, sono un principiante in Linux. potresti spiegarlo? ti sono molto grato per il tuo aiuto
obysr

1

Elimina i collegamenti simbolici nel cestino e ovunque tu abbia estratto il tarball (DOVREBBE essere in opt, ma non ho letto la guida precedente)


2
quali sono i passaggi? ne ho bisogno. potresti spiegarli tutti?
obysr
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.