Desinstale y reinstale completamente OpenJDK

9

Busqué en askubuntu e intenté las sugerencias, pero fallé. Intento esta pregunta: ¿Cómo desinstalar completamente Java?

1. Corro sudo apt-cache search openjdkobtengo lo siguiente:

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. Ejecute sudo apt-get remove openjdk obtenga lo siguiente: 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.

janwen
fuente
1
obtenga la respuesta: sudo dpkg --list; sudo dpkg --list | grep -i jdkgracias @izx
enero

Respuestas:

12

No puede eliminar OpenJDK 7 porque no está instalado . Si está intentando eliminar OpenJDK 6, intente sudo apt-get remove openjdk-6-jdko sudo apt-get remove default-jdk.

apt-cache searchsolo le muestra los paquetes disponibles, no los paquetes que ha instalado. Para eso, intenta sudo dpkg --list; sudo dpkg --list | grep -i jdkle mostrará los paquetes relacionados con JDK instalados en su sistema.

ish
fuente
¿Cómo puedo buscar los paquetes que instalé? ¿Cuál es la diferencia entre los paquetes disponibles y los paquetes instalados?
Janwen
Trato tanto commend que publique, obtener los mismos resultados: 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.
janwen
Actualice la pregunta con la salida de sudo dpkg --list | grep -i jdk. Los medios disponibles "se puede instalar después de la descarga", mientras que los medios instalados "está instalado en su sistema"
ish
gracias @izx logré eliminar openjdk. ¿Cómo puedo cerrar la pregunta?
Janwen
Recuerde aceptar la respuesta si ayudó, esto también cerrará la pregunta. Gracias :)
ish
3

Ejecute este comando, que le permite elegir qué instalación de Java establecerá de manera predeterminada:

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
Faizal Pribadi
fuente
2

Recientemente, intenté reinstalar Java por completo. Esto puede ayudarlo a eliminarlo:

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

Luego, si lo desea, instale Java:

sudo apt-get install openjdk-8-jdk

Seguir estos pasos me ayudó a resolver mi problema.

MAChitgarha
fuente