Este tutorial cubrirá la instalación de Oracle Java 7 JDK / JRE de 32 y 64 bits (el número de versión actual es 1.7.0_45) en sistemas operativos Ubuntu de 32 y 64 bits. Esta guía también se aplica a Debian y Linux Mint. Para aquellos de ustedes que solamente desea instalar Oracle Java JRE para ejecutar aplicaciones Java y no para desarrollar programas Java, utilice esta forma:
Instalación de Oracle Java JRE en Linux Ubuntu
Para aquellos de ustedes que quieran instalar Oracle Java JDK para desarrollar programas y aplicaciones Java (Oracle Java JRE también se incluye en Oracle JDK), use este método:
Instalación de Oracle Java JDK en Ubuntu Linux
Paso
Paso 1. Compruebe si su sistema operativo Ubuntu Linux tiene una arquitectura de 32 o 64 bits
Abra una terminal y ejecute el siguiente comando.
-
Escribir / Copiar / Pegar:
archivos / sbin / init
La versión de bits de la arquitectura de su sistema operativo Ubuntu Linux se mostrará como 32 bits o 64 bits
Paso 2. Verifique si Java ya está instalado en su sistema
Para hacer esto, necesita ejecutar la versión Java del comando desde la terminal.
-
Abra una terminal e ingrese el siguiente comando:
-
Escribir / Copiar / Pegar:
java -version
-
-
Si OpenJDK ya está instalado en el sistema, aparecerá el siguiente texto en la pantalla:
-
versión de Java "1.7.0_15"
Entorno de tiempo de ejecución OpenJDK (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
VM de servidor OpenJDK de 64 bits (compilación 19.0-b09, modo mixto)
-
- Si OpenJDK ya está instalado en su sistema, significa que tiene la versión de proveedor incorrecta de Java para este método.
Paso 3. Elimine OpenJDK / JRE de su sistema y cree un directorio para contener su binario Oracle Java JDK / JRE
Esto evitará que el sistema experimente conflictos y confusión debido a las diferentes versiones de los proveedores de Java. Por ejemplo, si tiene OpenJDk / Jre instalado en su sistema, puede eliminarlo escribiendo la siguiente línea de comando:
-
Escribir / Copiar / Pegar:
sudo apt-get purge openjdk - / *
Este comando desconectará completamente OpenJDK / JRE de su sistema
-
Escribir / Copiar / Pegar:
sudo mkdir -p / usr / local / java
Este comando creará un directorio para contener los binarios de Oracle Java JDK y JRE
Paso 4. Descargue Oracle Java JDK / JRE para Linux
Asegúrate de elegir binario comprimido Derecha para arquitecturas de sistema de 32 o 64 bits (las que terminan en tar.gz).
- Por ejemplo, si está utilizando el sistema operativo Ubuntu Linux de 32 bits, descargue el binario de Oracle Java de 32 bits.
- Por ejemplo, si está utilizando el sistema operativo Ubuntu Linux de 64 bits, descargue el binario de Oracle Java de 64 bits.
-
Opcional, Descargar la documentación de Oracle Java JDK / JRE
Seleccione jdk-7u40-apidocs.zip
-
Información importante:
El binario de Oracle Java de 64 bits no funciona en el sistema operativo Ubuntu Linux de 32 bits. Si intenta instalar Oracle Java de 64 bits en Ubuntu Linux de 32 bits, recibirá muchos mensajes de error del sistema.
Paso 5. Copie el binario de Oracle Java en el directorio / usr / local / java
En la mayoría de los casos, el binario de Oracle Java se descargará en: / home /"su nombre de usuario"/ Descargas.
-
Guía para instalar Oracle Java de 32 bits en Linux Ubuntu de 32 bits:
-
Escribir / Copiar / Pegar:
cd ~ / Descargas
-
Escribir / Copiar / Pegar:
sudo cp -r jdk-7u45-linux-i586.tar.gz / usr / local / java
-
Escribir / Copiar / Pegar:
sudo cp -r jre-7u45-linux-i586.tar.gz / usr / local / java
-
Escribir / Copiar / Pegar:
cd / usr / local / java
-
-
Guía de instalación de Oracle Java de 64 bits en Linux Ubuntu de 64 bits:
-
Escribir / Copiar / Pegar:
cd ~ / Descargas
-
Si ha descargado el JDK, escriba / Copie / Pegue:
sudo cp -r jdk-7u45-linux-x64.tar.gz / usr / local / java
-
O, si ha descargado el JRE, escriba / copie / pegue:
sudo cp -r jre-7u45-linux-x64.tar.gz / usr / local / java
-
Escribir / Copiar / Pegar:
cd / usr / local / java
-
Paso 6. Abra el binario Java comprimido en el directorio / usr / local / java
-
Guía para instalar Oracle Java de 32 bits en Linux Ubuntu de 32 bits:
-
Escribir / Copiar / Pegar:
sudo tar xvzf jdk-7u45-linux-i586.tar.gz
-
Escribir / Copiar / Pegar:
sudo tar xvzf jre-7u45-linux-i586.tar.gz
-
-
Guía de instalación de Oracle Java de 64 bits en Linux Ubuntu de 64 bits:
-
Si ha descargado el JDK, escriba / Copie / Pegue:
sudo tar xvzf jdk-7u45-linux-x64.tar.gz
-
O si ha descargado el JRE, escriba / Copiar / Pegar:
sudo tar xvzf jre-7u45-linux-x64.tar.gz
-
Paso 7. Revise sus directorios nuevamente
En este punto, debería tener un directorio binario sin comprimir en / usr / local / java para Java JDK / JRE que dice:
-
Escribir / Copiar / Pegar:
ls -a
- jdk1.7.0_45
- o jre1.7.0_45
Paso 8. Edite el archivo PATH del sistema / etc / profile y agregue las siguientes variables del sistema a la ruta del sistema
Utilice nano, gedit u otro editor de texto y abra / etc / profile como root (root).
-
Escribir / Copiar / Pegar:
sudo gedit / etc / profile
- o
-
Escribir / Copiar / Pegar:
sudo nano / etc / profile
Paso 9. Desplácese hasta la parte inferior del archivo usando las teclas de flecha y agregue la siguiente línea al final de su archivo / etc / profile:
-
Si tiene el JDK instalado, escriba / Copiar / Pegar:
JAVA_HOME = / usr / local / java /jdk1.7.0_45
JRE_HOME = $ JAVA_HOME / jre
RUTA = $ RUTA: $ JAVA_HOME / bin: $ JRE_HOME / bin
exportar JAVA_HOME
exportar JRE_HOME
ruta de exportación
-
O si tiene el JRE instalado, escriba / Copiar / Pegar:
JRE_HOME = / usr / local / java /jre1.7.0_45
RUTA = $ RUTA: $ JRE_HOME / bin
exportar JRE_HOME
ruta de exportación
- Guarde el archivo / etc / profile y salga.
Paso 10. Indique la ubicación de Oracle JDK / JRE al sistema Ubuntu Linux
Por lo tanto, se notificará al sistema que la nueva versión de Oracle Java está disponible.
-
Si tiene el JDK instalado, escriba / Copiar / Pegar:
sudo update-alternativas --install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1
-
O, si tiene el JRE instalado, escriba / Copiar / Pegar:
sudo update-alternativas --install "/ usr / bin / java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1
Este comando notificará al sistema que Oracle Java JRE está en funcionamiento
-
Solo si tiene el JDK instalado, escriba / Copiar / Pegar:
sudo update-alternativas --install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1
Este comando le dice que Oracle Java JDK está listo para usar
-
Escribir / Copiar / Pegar:
sudo update-alternativas --install "/ usr / bin / javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1
este comando notifica al sistema que Oracle Java Web Start está en funcionamiento
Paso 11. Dígale a Linux Ubuntu que Oracle Java JDK / JRE debe ser el Java predeterminado
-
Si tiene el JDK instalado, escriba / Copiar / Pegar:
sudo update-alternativas --set java /usr/local/java/jdk1.7.0_45/jre/bin/java
-
O si tiene el JRE instalado, escriba / Copiar / Pegar:
sudo update-alternativas --set java /usr/local/java/jre1.7.0_45/bin/java
Este comando configurará JRE (Java Runtime Environment) para el sistema
-
Solo si tiene el JDK instalado, escriba / Copiar / Pegar:
sudo update-alternativas --set java /usr/local/java/jdk1.7.0_45/bin/java
Este comando configurará el compilador de Java para el sistema
- Si tiene el JDK instalado, escriba / Copiar / Pegar sudo update-alternativas --set javaws /usr/local/java/jdk1.7.0_45/bin/javaws
-
O, si tiene el JRE instalado, escriba / Copiar / Pegar:
sudo update-alternativas --set javaws /usr/local/java/jre1.7.0_45/bin/javaws
Este comando configurará Web start Java para el sistema
Paso 12. 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 Linux Ubuntu.
Paso 13. Pruebe si Oracle Java está instalado correctamente en su sistema
Ejecute el siguiente comando y observe la versión de Java: Aparecerá una instalación correcta de Oracle Java de 32 bits:
-
Escribir / Copiar / Pegar:
java -version. Este comando muestra la versión de Java que está ejecutando el sistema. Debería ver un mensaje que dice: versión de Java "1.7.0_45"
Entorno de ejecución Java (TM) SE (compilación 1.7.0_45-b18)
- VM del servidor Java HotSpot (TM) (compilación 24.45-b08, modo mixto)
-
Escribir / Copiar / Pegar:
java -version. Este comando le dice que ahora puede componer programas Java desde la terminal. Verá un mensaje que dice: java 1.7.0_45. Una instalación exitosa de Oracle Java de 64 bits mostrará:
-
Escribir / Copiar / Pegar:
java -version. Este comando muestra la versión de Java que está ejecutando el sistema. Verá un mensaje que dice: versión de java "1.7.0_45"
Entorno de ejecución Java (TM) SE (compilación 1.7.0_45-b18)
- Servidor VM Java HotSpot (TM) de 64 bits (compilación 24.45-b08, modo mixto)
-
Escribir / Copiar / Pegar:
java -version. Este comando le dice que ahora puede componer programas Java desde la terminal. Debería ver un mensaje que dice: java 1.7.0_45
Paso 14. Felicitaciones, ha instalado Oracle Java en su sistema Linux
Ahora, reinicie su Linux Ubuntu. Después de eso, su sistema estará completamente configurado para ejecutar y desarrollar programas Java.
Método 1 de 3: Opcional: Cómo habilitar Oracle Java en el navegador web
Paso 1. Habilite los complementos de Java en su navegador web creando un enlace simbólico desde el directorio de complementos del navegador a la ubicación del complemento de Java en la distribución de Oracle Java
-
Signos vitales:
Recomiendo encarecidamente tener precaución al habilitar Oracle Java 7 en un navegador web debido a las muchas fallas en términos de seguridad y exploits. En esencia, si habilita Oracle Java 7 en su navegador web, personas malintencionadas pueden ingresar y dañar su computadora explotando sus fallas y puntos débiles. Para obtener más información, visite Java Tester
Método 2 de 3: Google Chrome
Guía para Oracle Java de 32 bits:
Paso 1. Ingrese el siguiente comando
-
Escribir / Copiar / Pegar:
sudo mkdir -p / opt / google / chrome / plugins
Se creará un directorio llamado / opt / google / chrome / plugins
-
Escribir / Copiar / Pegar:
cd / opt / google / chrome / plugins
Este comando lo cambiará al directorio de complementos de Google Chrome, así que asegúrese de estar en el directorio antes del enlace simbólico
-
Escribir / Copiar / Pegar:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
Este comando creará un enlace simbólico desde el complemento JRE Java (Java Runtime Environment) libnpjp2.so a tu Google Chrome.
Guía para Oracle Java de 64 bits:
Paso 1. Ingrese el siguiente comando
-
Escribir / Copiar / Pegar:
sudo mkdir -p / opt / google / chrome / plugins
Se creará un directorio llamado / opt / google / chrome / plugins
-
Escribir / Copiar / Pegar:
cd / opt / google / chrome / plugins
Este comando lo cambiará al directorio de complementos de Google Chrome, así que asegúrese de estar en el directorio antes de crear un enlace simbólico
-
Escribir / Copiar / Pegar:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
Este comando creará un enlace simbólico desde el complemento Java JRE (Java Runtime Environment) libnpjp2.so a Google Chrome.
Recordatorio:
Paso 1. Nota:
A veces, cuando ingresa el comando anterior, aparecerá un mensaje que dice:
- ln: creando un enlace simbólico `./libnpjp2.so ': el archivo existe
- Para solucionar 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 ingresar el comando
Paso 2. Reinicie el navegador web y vaya al Java Tester para probar si Java funciona correctamente en el navegador web
Método 3 de 3: Mozilla Firefox
Guía de Oracle Java de 32 bits:
Paso 1. Ingrese el siguiente comando
-
Escribir / Copiar / Pegar:
cd / usr / lib / mozilla / plugins
Este comando lo cambiará al directorio / usr / lib / mozilla / plugins, cree este directorio si aún no existe
-
Escribir / Copiar / Pegar:
sudo mkdir -p / usr / lib / mozilla / plugins
Este comando creará un directorio / usr / lib / mozilla / plugins, así que asegúrese de estar en este directorio antes de crear un enlace simbólico
-
Escribir / Copiar / Pegar:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
Este comando creará un enlace simbólico desde el complemento Java JRE (Java Runtime Environment) libnpjp2.so a su Mozilla Firefox
Paso 2. ==== Guía para Oracle Java de 64 bits:
====
Paso 3. Ingrese el siguiente comando
-
Escribir / Copiar / Pegar:
cd / usr / lib / mozilla / plugins
Este comando lo cambiará al directorio / usr / lib / mozilla / plugins, cree este directorio si aún no existe
-
Escribir / Copiar / Pegar:
sudo mkdir -p / usr / lib / mozilla / plugins
Este comando creará un directorio / usr / lib / mozilla / plugins, así que asegúrese de estar en este directorio antes de crear un enlace simbólico
-
Escribir / Copiar / Pegar:
sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
Este comando creará un enlace simbólico desde el complemento Java JRE (Java Runtime Environment) libnpjp2.so a Mozilla Firefox.
Recordatorio:
Paso 1. Nota:
A veces, cuando ingresa el comando anterior, puede aparecer el siguiente mensaje:
- ln: creando un enlace simbólico `./libnpjp2.so ': el archivo existe
- Para solucionar 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 ingresar el comando.
Paso 2. Reinicie su navegador web y vaya al sitio de Java Tester para probar si Java funciona correctamente en el navegador web
Consejos
- Para usar Ubuntu Linux, puede optar por usar OpenJDK, que es una implementación gratuita y de código abierto del lenguaje de programación Java, o usar Oracle Java JDK o JRE. Algunas personas prefieren Oracle Java (porque es la versión más actualizada de Java y la proporciona directamente el mantenedor de la tecnología Java), pero elija según sus preferencias.
- Tenga en cuenta que Oracle actualiza la seguridad, corrige errores y plantea problemas de rendimiento cada vez que lanza un nuevo Oracle Java. Al instalar Oracle Java en el sistema, asegúrese de conocer el número de versión.
- Tenga en cuenta que este documento se revisa periódicamente ya que Oracle a veces cambia la forma en que se instala el binario JDK / JRE.