2012-10-11 111 views
11

He instalado oracle-jdk, así que quiero eliminar openjdk por completo para asegurarme de que cada aplicación basada en Java use oracle jdk, pero cuando intento ejecutar "sudo apt-get remove openjdk-6- ", ubuntu eliminará openjdk -6 pero intente instalar openjdk-7- al mismo tiempo automáticamente. Entonces, cómo eliminar openjdk-6 y detener ubuntu para instalar openjdk-7 al mismo tiempo.cómo eliminar open-jdk por completo en ubuntu?

+0

favor considere mover esta pregunta a http://askubuntu.com –

+0

Esta es una solución perfecta, http: //unix.stackexchange.com/questions/43150/how-to-completely -remove-java-6-and-install-java-jdk-7-on-linux-mint-13 – dsharew

Respuesta

5

último, tengo una solución: desconectarse de Internet, entonces la eliminación, se retira completamente

+6

use 'sudo apt -get purge openjdk - \ * icedtea - \ * icedtea6 - \ * ', ten cuidado. –

8

update-alternatives hace un gran trabajo de cambiar la versión de java por defecto, en caso de que no la han conocido:

$ 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-7-oracle/jre/bin/java   1071  auto mode 
    1   /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java 1061  manual mode 
* 2   /usr/lib/jvm/java-7-oracle/bin/java    1065  manual mode 
    3   /usr/lib/jvm/java-7-oracle/jre/bin/java   1071  manual mode 

Press enter to keep the current choice[*], or type selection number: 
+1

Descargo java 7 del sitio web de sun, y lo instalé manaully.Así al ejecutar este comando, obtenga: update-alternatives : error: no hay alternativas para java. –

+0

@AlexLuya Normalmente hago esto a través de ppa personalizados. Pero puede configurar su 'update-alternatives', aunque puede que no sea un trabajo agradable. –

+0

@EarlGray: ¡Muchas gracias, esto es brillante! Además, intente esto para las etapas de instalación: http://www.liberiangeek.net/2012/04/install-oracle-java-jdk-7-in-ubuntu-12-04-precise-pangolin/ ​​ – Savara

0

Pruebe esto con su Internet apagado.

aptitude purge openjdk-6-jre openjdk-6-jdk icedtea icedtea6 

Nota: Si está utilizando OpenJDK-7, puede además incluir, pero me preferirá vivo que por buenas razones y utilizar galternatives para seleccionar o JDK de Java por defecto interruptor. Puede obtener galternatives con

sudo apt-get install galternatives 
Cuestiones relacionadas