Descargar el PDF Descargar el PDF

Este documento te ayudará a actualizar Java JDK/JRE en Ubuntu Linux. A menudo, debido a fallos y problemas de seguridad Oracle saca una actualización a sus versiones de Java JDK/JRE.

  • Nota: este artículo asume que tienes una versión de Oracle Java de 32-bit/64-bit ubicada en /usr/local/java y quieres actualizarla a una nueva versión de Java. Si no es así, lee el siguiente artículo para obtener más información.
  • Cómo instalar Oracle Java sobre Ubuntu

Además, cuando actualices Oracle Jave, también necesitarás actualizar sus enlaces en tus navegadores web. Por favor, lee el siguiente artículo:

  • Cómo habilitar Oracle Java en tu navegador en Ubuntu Linux
  1. Descarga los nuevos binarios de Oracle Java . Asegúrate de seleccionar la actualización correcta de binarios JDK/JRE para Java: para tu arquitectura de sistema Ubuntu Linux, ya sea 32-bit o 64-bit, los binarios de Java terminan en “tar-gaz”, como los siguientes:
    • jdk-7u40-linux-i586.tar.gz (32-bit)
    • jre-7u40-linux-i586.tar.gz (32-bit)
    • o
    • jdk-7u40-linux-x64.tar.gz (64-bit)
    • jre-7u40-linux-x64.tar.gz (64-bit)
    Anuncio
Método 1
Método 1 de 4:

Instrucciones para Oracle Java de 32 bits

Descargar el PDF
  1. Cámbiate al usuario root y copia el nuevo binario comprimido Java del directorio de descarga a /usr/local/java
    • Teclea, copia o pega: cd /home/ "tu _nombre_de_usuario" /Downloads
    • Teclea, copia o pega: sudo cp -r jdk-7u40-linux-i586.tar.gz /usr/local/java
    • Teclea, copia o pega: sudo cp -r jre-7u40-linux-i586.tar.gz /usr/local/java
    • Teclea, copia o pega: cd /usr/local/java
    • Teclea, copia o pega: sudo tar xvzf jdk-7u40-linux-i586.tar.gz
    • Teclea, copia o pega: sudo tar xvzf jre-7u40-linux-i586.tar.gz
    Anuncio
Método 2
Método 2 de 4:

Instrucciones para Oracle Java de 64 bits

Descargar el PDF
    • Teclea, copia o pega: cd /home/ "tu_nombre_de_usuario" /Downloads
    • Teclea, copia o pega: sudo -s cp -r jdk-7u40-linux-x64.tar.gz /usr/local/java
    • Teclea, copia o pega: sudo -s cp -r jre-7u40-linux-x64.tar.gz /usr/local/java
    • Teclea, copia o pega: cd /usr/local/java
    • Teclea, copia o pega: sudo tar xvzf jdk-7u40-linux-x64.tar.gz
    • Teclea, copia o pega: sudo tar xvzf jre-7u40-linux-x64.tar.gz
  1. Anuncio
jdk1.7.0_40
jre1.7.0_40

junto con:

jdk1.7.0_25
jre1.7.0_25
Método 3
Método 3 de 4:

Modifica el PATH de tu sistema Linux

Descargar el PDF
  1. Usa gedit, nano o cualquier otro editor de texto, como root, y abre /etc/profile
    • Teclea, copia o pega: sudo gedit /etc/profile
    • o
    • Teclea, copia o pega: sudo nano /etc/profile
  2. Deslízate hacia abajo con las teclas hasta el final del archivo y agrega las siguientes líneas debajo de tu archivo /etc/profile en Linux, vamos a cambiar los números de versión del Java viejo al nuevo, cambiarás estos números de versiones en el siguiente archivo PATH /etc/profile:
    Anuncio


Modifica el archivo /etc/profile:

JAVA_HOME=/usr/local/java/ jdk1.7.0_25
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
JRE_HOME=/usr/local/java/ jre1.7.0_25
PATH=$PATH:$HOME/bin:$JRE_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH

Cámbialo a esto:

JAVA_HOME=/usr/local/java/ jdk1.7.0_40
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
JRE_HOME=/usr/local/java/ jre1.7.0_40
PATH=$PATH:$HOME/bin:$JRE_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH


Guarda el archivo y salte

Método 4
Método 4 de 4:

Informa a tu sistema de la actualización de la versión de Java

Descargar el PDF
  1. Informa a tu sistema Linux dónde está ubicado Oracle Java JRE/JDK, ahora deberás actualizar el sistema para usar Oracle Java 1.7.0_40
    • Teclea, copia o pega: sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/ jre1.7.0_40 /bin/java" 1
    • Teclea, copia o pega: sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/ jdk1.7.0_40 /bin/javac" 1
    • Teclea, copia o pega: sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/ jre1.7.0_40/bin /javaws" 1
    • Teclea, copia o pega: sudo update-alternatives --set java /usr/local/java/ jre1.7.0_40 /bin/java
    • Teclea, copia o pega: sudo update-alternatives --set javac /usr/local/java/ jdk1.7.0_40 /bin/javac
    • Teclea, copia o pega: sudo update-alternatives --set javaws /usr/local/java/ jre1.7.0_40 /bin/javaws
    • Teclea, copia o pega: . /etc/profile
    • Nota que el archivo PATH de tu sistema /etc/profile se actualizará después de que reinicies tu sistema.
  2. Revisa si tu nueva versión de Java se instaló correctamente en tu sistema corriendo los siguientes comandos y viendo los números de versión de la nueva actualización:
    • Teclea, copia o pega: java -version
      • Este comando mostrará la versión Java que tienes en el sistema.
    • java version "1.7.0_40"

      Java(TM) SE Runtime Environment (build 1.7.0_40-b08)Java HotSpot(TM) 64-Bit Server VM (build build 21.1-b02, mixed mode)
    • Teclea, copia o pega: javac -version
    • Este comando te hace saber que ahora puedes compilar programas Java desde la terminal.
      • Deberías recibir un mensaje así:
    • javac 1.7.0_40
  3. Después, tienes la opción de eliminar la vieja versión de Oracle Java JDK/JRE, simplemente elimina el directorio que tiene los binarios viejos de Java JDK/JRE.
    • Teclea, copia o pega: cd /usr/local/java
    • Teclea, copia o pega: sudo rm -rf jdk1.7.0_40
    • Teclea, copia o pega: sudo rm -rf jre1.7.0_40
  4. Anuncio

Opcional: Habilitar Oracle Java en tus navegadores web

  1. Para habilitar el complemento de Java en tus navegadores, debes hacer un enlace simbólico del directorio de complementos de tu navegador a la ubicación del complemento Java que está incluido en tu distribución de Oracle Java.

Google Chrome

Instrucciones para Oracle Java de 32 bits

  1. Escribe el siguiente comando:
    • Teclea, copia o pega: sudo mkdir -p /opt/google/chrome/plugins
      • Esto creará un directorio llamado /opt/google/chrome/plugins
    • Teclea, pega o copia: cd /opt/google/chrome/plugins
      • Esto te cambiará al directorio de complementos de Google Chrome, asegúrate de estar en ese directorio antes de hacer el enlace simbólico.
    • Teclea, pega o copia: sudo ln -s /usr/local/java/jre1.7.0_40/lib/ i386 / libnpjp2.so
      • Esto creará un enlace simbólico del complemento Java JRE( Java Runtime Environment ) libnpjp2.so a tu navegador de Google Chrome.

Instrucciones para Oracle Java de 64 bits

  1. Escribe el siguiente comando:
    • Teclea, copia o pega: sudo mkdir -p /opt/google/chrome/plugins
      • Esto creará un directorio llamado /opt/google/chrome/plugins
    • Teclea, pega o copia: cd /opt/google/chrome/plugins
      • Esto te cambiará al directorio de complementos de Google Chrome, asegúrate de estar en ese directorio antes de hacer el enlace simbólico.
    • Teclea, pega o copia: sudo ln -s /usr/local/java/jre1.7.0_40/lib/ amd64 / libnpjp2.so
      • Esto creará un enlace simbólico del complemento Java JRE ( Java Runtime Environment ) libnpjp2.so a tu navegador de Google Chrome.

Recordatorios

  1. Nota: a veces cuando introduces el comando anterior recibirás un mensaje que dice:
    • En: creating symbolic link `./libnpjp2.so': File exists
    • Para corregir esto simplemente elimina el enlace simbólico previo usando el siguiente comando:
    • Teclea, copia o pega: cd /opt/google/chrome/plugins
    • Teclea, copia o pega: sudo rm -rf libnpjp2.so
    • Asegúrate de estar en el directorio de /opt/google/chrome/plugins antes de introducir el comando.
  2. Reinicia tu navegador y ve a “Java Tester” para probar el funcionamiento de Java en tu navegador.

Mozilla Firefox

Instrucciones para Oracle Java de 32 bits–

  1. Escribe lo siguiente:
    • Teclea, pega o copia: cd /usr/lib/mozilla/plugins
      • Esto te cambiará al directorio de /usr/lib/mozilla/plugins, crea este directorio si no lo tienes.
    • Teclea, pega o copia: sudo mkdir -p /usr/lib/mozilla/plugins
      • Esto creará el directorio de /usr/lib/mozilla/plugins, asegúrate de estar en ese directorio antes de hacer el enlace simbólico.
    • Teclea, pega o copia: sudo ln -s /usr/local/java/jre1.7.0_40/lib/ i386 / libnpjp2.so
      • Esto creará un enlace simbólico para el complemento Java JRE ( Java Runtime Environment ) libnpjp2.so en tu navegador Mozilla Firefox.

Instrucciones para Oracle Java de 64 bits

  1. Escribe lo siguiente:
    • Teclea, pega o copia: cd /usr/lib/mozilla/plugins
      • Esto te cambiará al directorio de /usr/lib/mozilla/plugins, crea este directorio si no lo tienes.
    • Teclea, pega o copia: sudo mkdir -p /usr/lib/mozilla/plugins
      • Esto creará el directorio de /usr/lib/mozilla/plugins, asegúrate de estar en ese directorio antes de hacer el enlace simbólico.
    • Teclea, pega o copia: sudo ln -s /usr/local/java/jre1.7.0_40/lib/ amd64 / libnpjp2.so
      • Esto creará un enlace simbólico para el complemento Java JRE( Java Runtime Environment ) libnpjp2.so en tu navegador Mozilla Firefox.

Recordatorios

  1. Nota: a veces cuando usas el comando anterior puedes recibir mensajes que dicen:
    • ln: creating symbolic link `./libnpjp2.so': File exists
    • Para corregir este problema, simplemente elimina el vínculo simbólico usando el siguiente comando:
    • Teclea, copia o pega: cd /usr/lib/mozilla/plugins
    • Teclea, copia o pega: sudo rm -rf libnpjp2.so
    • Asegúrate de estar en el directorio de /usr/lib/mozilla/plugins antes de ejecutar ese comando.
  2. Reinicia tu navegador web y ve a “Java Tester” para probar el funcionamiento Java en tu navegador.

Acerca de este wikiHow

Esta página ha recibido 53 705 visitas.

¿Te ayudó este artículo?

Anuncio