Disinstallare e reinstallare completamente OpenJDK


9

Ho cercato askubuntu e provato i suggerimenti ma non ci sono riuscito. Provo questa domanda: Come disinstallare completamente Java?

1. Corro sudo apt-cache search openjdkottengo il seguente:

openjdk-6-dbg - Java runtime based on OpenJDK (debugging symbols) openjdk-6-demo - Java runtime based on OpenJDK (demos and examples) openjdk-6-doc - OpenJDK Development Kit (JDK) documentation openjdk-6-jdk - OpenJDK Development Kit (JDK) openjdk-6-jre - OpenJDK Java runtime, using Hotspot JIT openjdk-6-jre-headless - OpenJDK Java runtime, using Hotspot JIT (headless) openjdk-6-jre-lib - OpenJDK Java runtime (architecture independent libraries) openjdk-6-source - OpenJDK Development Kit (JDK) source files icedtea-7-jre-jamvm - Alternative JVM for OpenJDK, using JamVM openjdk-6-jre-zero - Alternative JVM for OpenJDK, using Zero/Shark openjdk-7-dbg - Java runtime based on OpenJDK (debugging symbols) openjdk-7-demo - Java runtime based on OpenJDK (demos and examples) openjdk-7-doc - OpenJDK Development Kit (JDK) documentation openjdk-7-jdk - OpenJDK Development Kit (JDK) openjdk-7-jre - OpenJDK Java runtime, using Hotspot JIT openjdk-7-jre-headless - OpenJDK Java runtime, using Hotspot JIT (headless) openjdk-7-jre-lib - OpenJDK Java runtime (architecture independent libraries) openjdk-7-jre-zero - Alternative JVM for OpenJDK, using Zero/Shark openjdk-7-source - OpenJDK Development Kit (JDK) source files

2.run sudo apt-get remove openjdk ottenere quanto segue: Reading package lists... Done Building dependency tree
Reading state information... Done Package openjdk-7-jdk is not installed, so not removed 0 upgraded, 0 newly installed, 0 to remove and 182 not upgraded.


1
ottieni la risposta: sudo dpkg --list; sudo dpkg --list | grep -i jdkgrazie @izx
Janwen,

Risposte:


12

Non è possibile rimuovere OpenJDK 7 perché non è installato . Se stai cercando di rimuovere OpenJDK 6, prova sudo apt-get remove openjdk-6-jdko sudo apt-get remove default-jdk.

apt-cache searchmostra solo i pacchetti disponibili, non i pacchetti installati. Per quello, prova sudo dpkg --list; sudo dpkg --list | grep -i jdkti mostrerà tutti i pacchetti relativi a JDK installati sul tuo sistema.


Come posso cercare i pacchetti che ho installato? Qual è la differenza tra i pacchetti disponibili e quelli installati?
Janwen,

Provo entrambi a Reading package lists... Done Building dependency tree Reading state information... Done Package default-jdk is not installed, so not removed 0 upgraded, 0 newly installed, 0 to remove and 182 not upgraded.
lodarti

Si prega di aggiornare la domanda con l'output di sudo dpkg --list | grep -i jdk. Disponibile significa "PU BE ESSERE installato dopo il download" mentre installato significa "IS installato sul tuo sistema"
ish

grazie @izx sono riuscito a rimuovere openjdk. Come posso chiudere la domanda.
Janwen,

Ricorda di accettare la risposta se ha aiutato - questo chiuderà anche la domanda. Grazie :)
Ish,

3

Esegui questo comando, che ti consente di scegliere quale installazione Java rendere predefinita:

sudo update-alternatives --config java

There are 2 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                           Priority   Status
------------------------------------------------------------
* 0            /usr/lib/jvm/java-6-openjdk-i386/jre/bin/java   1061      auto mode
  1            /usr/lib/jvm/java-6-openjdk-i386/jre/bin/java   1061      manual mode
  2            /usr/lib/jvm/java-7-oracle/jre/bin/java         1         manual mode

2

Di recente, ho provato a reinstallare Java completamente. Questo può aiutarti a rimuoverlo:

sudo apt-get remove openjdk*
sudo apt-get clean

Quindi, se vuoi, installa Java:

sudo apt-get install openjdk-8-jdk

Seguire questi passaggi mi ha aiutato a risolvere il mio problema.

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.