Si tenemos instalado OpenJDK, eliminarlo es muy sencillo, si lo que queremos es simplemente instalar Oracle JDK podemos ir directamente al paso dos:
- Eliminar completamente OpenJDK con este comando: sudo apt-get purge openjdk-\*
- Descargar Oracle Java JDK desde aquí, asegurate de bajar la versión correcta, por ejemplo para Ubuntu 64 bits seria algo así: jdk-8u20-linux-x64.tar.gz
- Crea un directorio llamado java en /usr/local/ con este comando: sudo mkdir -p /usr/local/java
- Copia el fichero descargado en el paso dos a esta nueva carpeta, para ello ve al directorio de la descarga (con cd) y muevelo a /usr/local/java/ con este comando: sudo cp -r jdk-8u20-linux-x64.tar.gz /usr/local/java/
- Ve al nuevo directorio (de nuevo con cd) y descomprime el fichero descargado con este comando: sudo tar xvzf jdk-8u20-linux-x64.tar.gz
- Ahora deberia ver el nuevo directorio jdk1.8.0_20, con el numero de versión que te hallas descargado.
- Actualizar el PATH editando el fichero /etc/profile, para ello usa el comando sudo nano /etc/profile y añade este texto al final del mismo:
1234JAVA_HOME=/usr/local/java/jdk1.8.0_20PATH=$PATH:$HOME/bin:$JAVA_HOME/binexport JAVA_HOMEexport PATH - Guarda (ctrl+s) y cierra (ctrl+x)
- Ahora hay que decirle al sistema donde está la nueva versión de Java, usa estos comandos cambiando el numero de versión por el que estés usando:
123sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1 - Haz que se use Oracle Java JDK por defecto:
123sudo update-alternatives --set java /usr/local/java/jdk1.8.0_20/bin/javasudo update-alternatives --set javac /usr/local/java/jdk1.8.0_20/bin/javacsudo update-alternatives --set javaws /usr/local/java/jdk1.8.0_20/bin/javaws - Recarga el PATH del sistema con este comando: source /etc/profile
- Reinicia el equipo
- Comprueba que Java JDK se a instalado correctamente usando este comando: java -version
Eso es todo, fuente y mas información en:
http://askubuntu.com/questions/430434/replace-openjdk-with-oracle-jdk-on-ubuntu/526684#526684
Pingback: Instalar Android SDK en Ubuntu - JosmanTek - Blog de Desarrollo()
Pingback: Solucionar problema de fuentes en IntelliJ IDEA Linux - JosmanTek Blog()