Instalé exitosamente Oracle Java en 12.04 y lo configuré como predeterminado. Quería saber si es seguro y correcto eliminar Icedtea y OpenJDK6 y todo lo que le pertenece y dejar solo Oracle Java y si alguna vez quiero volver a instalar Icedtea. ¿Más tarde estará bien? esta es mi salida:
0 /usr/lib/jvm/java-7-oracle/jre/bin/java 1062 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 1062 manual mode
¿Y qué diferencia hay entre el modo manual o automático?
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) Client VM (build 24.51-b03, mixed mode)
Respuesta1
Sí, está bien hacerlo, a menos que esté ejecutando algún software que requiera específicamente openjdk. Lo más probable es que no lo seas. Además, sí, puedes volver a instalar IcedTea más adelante si es necesario.
man 8 update-alternatives
dice
automatic mode
When a link group is in automatic mode, the alternatives system
ensures that the links in the group point to the highest priority
alternative appropriate for the group.
manual mode
When a link group is in manual mode, the alternatives system will
not make any changes to the system administrator's settings.
Básicamente, en modo automático, la instalación de un nuevo paquete puede cambiar el valor predeterminado. En modo manual, lo que elijas se quedará.