Este documento está destinado a ayudar con la actualización de muchas versiones nuevas de Oracle Java JDK / JRE en Ubuntu Linux. De vez en cuando, debido a correcciones de errores y problemas de seguridad, Oracle lanza actualizaciones a su versión de Java JDK / JRE.
-
Nota:
Este artículo asume que tiene una versión de Oracle Java 7 de 32 bits o de 64 bits ubicada en / usr / local / java y desea actualizar a una nueva versión de Oracle Java. Si no lo hace, consulte el siguiente artículo para obtener más información:
- Cómo instalar Oracle Java en Ubuntu Linux
Pasos
Paso 1. Descargue los nuevos binarios de Oracle Java asegúrese de seleccionar los binarios de Java JDK / JRE actualizados correctos de Oracle Java, para su arquitectura de sistema Ubuntu Linux, ya sea de 32 bits o 64 bits, los binarios de Oracle Java terminan en (tar. gz) como:
- jdk-7u40-linux-i586.tar.gz (32 bits)
-
jre-7u40-linux-i586.tar.gz (32 bits)
o
- jdk-7u40-linux-x64.tar.gz (64 bits)
- jre-7u40-linux-x64.tar.gz (64 bits)
Método 1 de 4: instrucciones de Oracle Java de 32 bits:
Paso 1. Conviértase en usuario root y copie los nuevos archivos binarios comprimidos de Oracle Java desde nuestro directorio de descarga a / usr / local / java
-
Escribir / Copiar / Pegar:
cd / inicio /"su nombre de usuario"/ Descargas
-
Escribir / Copiar / Pegar:
sudo cp -r jdk-7u40-linux-i586.tar.gz / usr / local / java
-
Escribir / Copiar / Pegar:
sudo cp -r jre-7u40-linux-i586.tar.gz / usr / local / java
-
Escribir / Copiar / Pegar:
cd / usr / local / java
Paso 2. A continuación, vamos a descomprimir nuestra nueva versión de los binarios de Oracle Java, en el directorio / usr / local / java
-
Escribir / Copiar / Pegar:
sudo tar xvzf jdk-7u40-linux-i586.tar.gz
-
Escribir / Copiar / Pegar:
sudo tar xvzf jre-7u40-linux-i586.tar.gz
Método 2 de 4: instrucciones de Oracle Java de 64 bits:
Paso 1. Conviértase en usuario root y copie los nuevos archivos binarios comprimidos de Oracle Java desde nuestro directorio de descarga a / usr / local / java
-
Escribir / Copiar / Pegar:
cd / inicio /"su nombre de usuario"/ Descargas
-
Escribir / Copiar / Pegar:
sudo -s cp -r jdk-7u40-linux-x64.tar.gz / usr / local / java
-
Escribir / Copiar / Pegar:
sudo -s cp -r jre-7u40-linux-x64.tar.gz / usr / local / java
-
Escribir / Copiar / Pegar:
cd / usr / local / java
Paso 2. A continuación, vamos a descomprimir nuestra nueva versión de los binarios de Oracle Java, en el directorio / usr / local / java
-
Escribir / Copiar / Pegar:
sudo tar xvzf jdk-7u40-linux-x64.tar.gz
-
Escribir / Copiar / Pegar:
sudo tar xvzf jre-7u40-linux-x64.tar.gz
Paso 3. En este punto, debería tener dos nuevos directorios binarios sin comprimir en / usr / local / java para Java JDK / JRE listados como:
jdk1.7.0_40
jre1.7.0_40
Junto con:
jdk1.7.0_25
jre1.7.0_25
Método 3 de 4: Modifique la RUTA de su sistema Linux:
Paso 1. Edite el archivo PATH del sistema / etc / profile y agregue las siguientes variables del sistema a la ruta del sistema
Use gedit, nano o cualquier otro editor de texto, como root, y abra / etc / profile
-
Escribir / Copiar / Pegar:
sudo gedit / etc / profile
o
-
Escribir / Copiar / Pegar:
sudo nano / etc / profile
Paso 2. Desplácese hacia abajo con las teclas de flecha hasta el final del archivo y agregue las siguientes líneas a continuación al final de su archivo / etc / profile en Ubuntu Linux, en este punto, cambiará los números de versión de la versión anterior. Oracle Java a la nueva versión de Java, cambiará los números de versión en el siguiente archivo PATH del sistema / etc / profile:
Modifique el archivo / etc / profile:
JAVA_HOME = / usr / local / java /jdk1.7.0_25
RUTA = $ RUTA: $ INICIO / bin: $ JAVA_HOME / bin
JRE_HOME = / usr / local / java /jre1.7.0_25
RUTA = $ RUTA: $ INICIO / bin: $ JRE_HOME / bin
exportar JAVA_HOME
exportar JRE_HOME
ruta de exportación
Cambiar a esto:
JAVA_HOME = / usr / local / java /jdk1.7.0_40
RUTA = $ RUTA: $ INICIO / bin: $ JAVA_HOME / bin
JRE_HOME = / usr / local / java /jre1.7.0_40
RUTA = $ RUTA: $ INICIO / bin: $ JRE_HOME / bin
exportar JAVA_HOME
exportar JRE_HOME
ruta de exportación
Guarda el archivo y cierra
Método 4 de 4: Informe a su sistema de la versión actualizada de Oracle Java:
Paso 1. Informe a su sistema Ubuntu Linux dónde se encuentra su Oracle Java JRE / JDK, ahora querrá actualizar el sistema para usar Oracle Java 1.7.0_40
-
Escribir / Copiar / Pegar:
sudo update-alternativas --install "/ usr / bin / java" "java" "/ usr / local / java /jre1.7.0_40/ bin / java "1
-
Escribir / Copiar / Pegar:
sudo update-alternativas --install "/ usr / bin / javac" "javac" "/ usr / local / java /jdk1.7.0_40/ bin / javac "1
-
Escribir / Copiar / Pegar:
sudo update-alternativas --install "/ usr / bin / javaws" "javaws" "/ usr / local / java /jre1.7.0_40 / bin/ javaws "1
Paso 2. Informe a su sistema Ubuntu Linux, que Oracle Java JRE 1.7.0_40 debe ser el nuevo Java predeterminado.
-
Escribir / Copiar / Pegar:
sudo update-alternativas --set java / usr / local / java /jre1.7.0_40/ bin / java
-
Escribir / Copiar / Pegar:
sudo update-alternativas --set javac / usr / local / java /jdk1.7.0_40/ bin / javac
-
Escribir / Copiar / Pegar:
sudo update-alternativas --set javaws / usr / local / java /jre1.7.0_40/ bin / javaws
Paso 3. Vuelva a cargar el PATH / etc / profile de todo el sistema escribiendo el siguiente comando:
-
Escribir / Copiar / Pegar:
. / etc / profile
- Tenga en cuenta que el archivo PATH / etc / profile de todo el sistema se volverá a cargar después de reiniciar su sistema Ubuntu Linux
Paso 4. Pruebe para ver si la nueva versión de Oracle Java se instaló correctamente en su sistema ejecutando los siguientes comandos y anotando el número de versión de la nueva actualización de Java
-
Escribir / Copiar / Pegar:
java -version
este comando muestra la versión de Java que se ejecuta en su sistema
Paso 5. Debería recibir un mensaje que muestra:
-
versión de Java "1.7.0_40"
Java (TM) SE Runtime Environment (compilación 1.7.0_40-b08) Java HotSpot (TM) 64-Bit Server VM (compilación compilación 25.1-b02, modo mixto)
-
Escribir / Copiar / Pegar:
javac -version
-
este comando le permite saber que ahora puede compilar programas java desde la terminal
Debería recibir un mensaje que muestra:
- javac 1.7.0_40
Paso 6. Luego, tiene la opción de eliminar el antiguo JDK / JRE de Oracle Java, simplemente eliminando el directorio que contiene los binarios de Java JDK / JRE antiguos
-
Escribir / Copiar / Pegar:
cd / usr / local / java
-
Escribir / Copiar / Pegar:
sudo rm -rf jdk1.7.0_40
-
Escribir / Copiar / Pegar:
sudo rm -rf jre1.7.0_40
Paso 7. Reinicie su sistema Ubuntu Linux y su sistema estará completamente configurado para ejecutar y desarrollar programas Java
Opcional: Cómo habilitar Oracle Java en sus navegadores web
Para habilitar su complemento de Java en sus navegadores web, debe crear un enlace simbólico desde el directorio de complementos de los navegadores web a la ubicación del complemento de Java incluido en su distribución de Oracle Java
Google Chrome
Instrucciones de Oracle Java de 32 bits:
-
Emita los siguientes comandos.
-
Escribir / Copiar / Pegar:
sudo mkdir -p / opt / google / chrome / plugins
esto creará un directorio llamado / opt / google / chrome / plugins
-
Escribir / Pegar / Copiar:
cd / opt / google / chrome / plugins
esto lo cambiará al directorio de complementos de Google Chrome, asegúrese de estar en este directorio antes de hacer el enlace simbólico
-
Escribir / Pegar / Copiar:
sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so
esto creará un enlace simbólico desde el complemento Java JRE (Java Runtime Environment) libnpjp2.so a su navegador web Google Chrome
-
Instrucciones de Oracle Java de 64 bits:
-
Emita los siguientes comandos.
-
Escribir / Copiar / Pegar:
sudo mkdir -p / opt / google / chrome / plugins
esto creará un directorio llamado / opt / google / chrome / plugins
-
Escribir / Pegar / Copiar:
cd / opt / google / chrome / plugins
esto lo cambiará al directorio de complementos de Google Chrome, asegúrese de estar en este directorio antes de hacer el enlace simbólico
-
Escribir / Pegar / Copiar:
sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so
esto creará un enlace simbólico desde el complemento Java JRE (Java Runtime Environment) libnpjp2.so a su navegador web Google Chrome
-
Recordatorios:
-
Nota:
A veces, cuando emite el comando anterior, puede recibir un mensaje que dice:
- ln: creando un enlace simbólico `./libnpjp2.so ': el archivo existe
- Para corregir este problema, simplemente elimine el enlace simbólico anterior con el siguiente comando:
-
Escribir / Copiar / Pegar:
cd / opt / google / chrome / plugins
-
Escribir / Copiar / Pegar:
sudo rm -rf libnpjp2.so
- Asegúrese de estar en el directorio / opt / google / chrome / plugins antes de emitir el comando
-
Reinicie su navegador web y vaya a Java Tester para probar si Java funciona en su navegador web.
Mozilla Firefox
Instrucciones de Oracle Java de 32 bits:
-
Emita el siguiente comando
-
Escribir / Pegar / Copiar:
cd / usr / lib / mozilla / plugins
esto lo cambiará al directorio / usr / lib / mozilla / plugins, cree este directorio si no lo tiene
-
Escribir / Pegar / Copiar:
sudo mkdir -p / usr / lib / mozilla / plugins
esto creará el directorio / usr / lib / mozilla / plugins, asegúrese de estar en este directorio antes de hacer el enlace simbólico
-
Escribir / Pegar / Copiar:
sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so
esto creará un enlace simbólico desde el complemento Java JRE (Java Runtime Environment) libnpjp2.so a su navegador web Mozilla Firefox
-
Instrucciones de Oracle Java de 64 bits:
-
Emita los siguientes comandos.
-
Escribir / Pegar / Copiar:
cd / usr / lib / mozilla / plugins
esto lo cambiará al directorio / usr / lib / mozilla / plugins, cree este directorio si no lo tiene
-
Escribir / Pegar / Copiar:
sudo mkdir -p / usr / lib / mozilla / plugins
esto creará el directorio / usr / lib / mozilla / plugins, asegúrese de estar en este directorio antes de hacer el enlace simbólico
-
Escribir / Pegar / Copiar:
sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so
esto creará un enlace simbólico desde el complemento Java JRE (Java Runtime Environment) libnpjp2.so a su navegador web Mozilla Firefox
-
Recordatorios:
-
Nota:
A veces, cuando emite el comando anterior, puede recibir un mensaje que dice:
- ln: creando un enlace simbólico `./libnpjp2.so ': el archivo existe
- Para corregir este problema, simplemente elimine el enlace simbólico anterior con el siguiente comando:
-
Escribir / Copiar / Pegar:
cd / usr / lib / mozilla / plugins
-
Escribir / Copiar / Pegar:
sudo rm -rf libnpjp2.so
- Asegúrese de estar en el directorio / usr / lib / mozilla / plugins antes de ejecutar el comando
-
Reinicie su navegador web y vaya a Java Tester para probar si Java funciona en su navegador web.
-