Cómo instalar Oracle Java JDK en el sistema operativo Ubuntu Linux

Autor: Laura McKinney
Fecha De Creación: 10 Abril 2021
Fecha De Actualización: 1 Mes De Julio 2024
Anonim
How To Install Oracle Java (JDK) On Ubuntu 20.04 LTS, Debian Linux
Video: How To Install Oracle Java (JDK) On Ubuntu 20.04 LTS, Debian Linux

Contenido

Este tutorial cubrirá cómo instalar Oracle Java 8 de 32 y 64 bits (versión 1.8.0_20JDK en sistemas operativos Ubuntu de 32 y 64 bits. Estos pasos solo son aplicables en Debian y Linux Mint. Este artículo es solo para aquellos que desean instalar Oracle Java JDK con Oracle Java JRE incluido en la descarga de JDK. Instrucciones para instalar Oracle Java JDK en plataformas Debian y Linux como Debian, Ubuntu y Linux Mint.

Pasos

  1. Verifique si su sistema operativo Ubuntu Linux es de 32 bits o 64 bits, abra la terminal e ingrese el siguiente comando.
    • Escribir / Copiar / Pegar: archivo / sbin / init
      • Tenga en cuenta si la versión de Ubuntu Linux es de 32 bits o de 64 bits.

  2. Compruebe si Java está instalado en el sistema o no. Debe ingresar el comando en la terminal.
    • Abra la terminal e ingrese el siguiente comando.
      • Escribir / Copiar / Pegar: java -version
    • Si OpenJDK está instalado, verá aparecer la siguiente línea:
      • 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 tiene OpenJDK instalado en su sistema, ha instalado la versión incorrecta de este ejercicio.

  3. Elimine completamente OpenJDK / JRE del sistema y cree un directorio para almacenar los binarios de Oracle Java JDK / JRE. Así es como se evitan los conflictos del sistema y la confusión entre las versiones de Java de diferentes desarrolladores. Por ejemplo, si instala OpenJDK / JRE en el sistema, puede eliminarlo ingresando el siguiente comando:
    • Escribir / Copiar / Pegar: sudo apt-get purge openjdk - *
      • Este comando eliminará completamente OpenJDK / JRE del sistema.
    • Escribir / Copiar / Pegar: sudo mkdir -p / usr / local / java
      • Este comando creará un directorio para almacenar archivos binarios de Oracle Java JDK y JRE.

  4. Descargue Oracle Java JDK para Linux. Asegúrate de elegir exactamente Binarios comprimidos para sistemas operativos de 32 o 64 bits (que terminan en tar.gz).
    • Por ejemplo, si utiliza Ubuntu Linux de 32 bits, descargue Oracle Java de 32 bits.
    • Si usa Ubuntu Linux de 64 bits, descargue Oracle Java de 64 bits.
    • Opción, Descarga de documentos de Oracle Java JDK
      • Seleccione jdk-8u20-apidocs.zip
    • Información importante: Oracle Java de 64 bits no funciona en el sistema operativo Linux de 32 bits, recibirá un mensaje de error del sistema si instala intencionalmente Oracle Java de 64 bits en Ubuntu Linux de 32 bits.
  5. Copie el binario de Oracle Java en el directorio / usr / local / java. Normalmente, el Java descargado se almacena en el directorio: / home /"Tu nombre"/ Descargas.
    • Cómo instalar Oracle Java de 32 bits en Ubuntu Linux 32-bi:
      • Escribir / Copiar / Pegar: cd / inicio /"Tu nombre"/ Descargas
      • Escribir / Copiar / Pegar: sudo cp -r jdk-8u20-linux-i586.tar.gz / usr / local / java /
      • Escribir / Copiar / Pegar: cd / usr / local / java
    • Instrucciones para instalar Oracle Java de 64 bits en Ubuntu de 64 bits:
      • Escribir / Copiar / Pegar: cd / inicio /"Tu nombre"/ Descargas
      • Escribir / Copiar / Pegar: sudo cp -r jdk-8u20-linux-x64.tar.gz / usr / local / java /
      • Escribir / Copiar / Pegar: cd / usr / local / java
  6. Extraiga el archivo Java en el directorio / usr / local / java
    • Cómo instalar Oracle Java de 32 bits en Ubuntu Linux de 32 bits:
      • Escribir / Copiar / Pegar: sudo tar xvzf jdk-8u20-linux-i586.tar.gz
    • Cómo instalar Oracle Java de 64 bits en Ubuntu Linux de 64 bits:
      • Escribir / Copiar / Pegar: sudo tar xvzf jdk-8u20-linux-x64.tar.gz
  7. Vuelva a consultar el directorio 1. En este paso, verá 2 directorios binarios sin comprimir en / usr / local / java de Java JDK / JRE enumerados de la siguiente manera:
    • Escribir / Copiar / Pegar: ls -a
    • jdk1.8.0_20
    • jre1.8.0_20
  8. Edite la ruta del archivo / etc / profile y agregue las siguientes variables del sistema a la ruta. Utilice nano, gedit o cualquier otro editor de texto para abrir / etc / profile.
    • Escribir / Copiar / Pegar: sudo gedit / etc / profile
    • o
    • Escribir / Copiar / Pegar: sudo nano / etc / profile
  9. Desplácese hasta el final del archivo usando la tecla de navegación e ingrese la siguiente línea en el archivo / etc / profile:
    • Escribir / Copiar / Pegar:

      JAVA_HOME = / usr / local / java /jdk1.8.0_20
      JRE_HOME = / usr / local / java /jre1.8.0_20
      RUTA = $ RUTA: $ JRE_HOME / bin: $ JAVA_HOME / bin
      exportar JAVA_HOME
      exportar JRE_HOME
      ruta de exportación
  10. Guarde el archivo / etc / profile y salga.
  11. Informe al sistema Ubuntu Linux de la ubicación de Oracle Java JDK / JRE. Así es como notificar al sistema que la versión de Oracle Java está lista para su uso.
    • Escribir / Copiar / Pegar: sudo update-alternativas -install "/ usr / bin / java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1
      • Este es el comando para informar al sistema que Oracle Java JRE está listo para usarse.
    • Escribir / Copiar / Pegar: sudo update-alternativas -install "/ usr / bin / javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1
      • Este es el comando para informar al sistema que Oracle Java JDK está listo para usarse.
    • Escribir / Copiar / Pegar: sudo update-alternativas -install "/ usr / bin / javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1
      • Este es el comando para informar al sistema que Oracle Java Web está listo para usarse.
  12. Informe al sistema Ubuntu Linux que Oracle Java JDK / JRE es el Java predeterminado.
    • Escribir / Copiar / Pegar: sudo update-alternativas -set java /usr/local/java/jdk1.8.0_20/bin/java
      • Este es el comando para configurar el sistema de tiempo de ejecución de Java para el sistema.
    • Escribir / Copiar / Pegar: sudo update-alternativas -set javac /usr/local/java/jdk1.8.0_20/bin/javac
      • Este es el comando para configurar el compilador javac para el sistema.
    • Escribir / Copiar / Pegar: sudo update-alternativas -set javaws /usr/local/java/jdk1.8.0_20/bin/javaws
      • Este es el comando para configurar Java Web para que arranque en el sistema.
  13. Vuelva a cargar la ruta del sistema / etc / profile ingresando el siguiente comando:
    • Escribir / Copiar / Pegar: fuente / etc / profile
    • Tome nota de la ruta del archivo / etc / profile que reiniciará su sistema Ubuntu Linux.
  14. Compruebe si Oracle Java está instalado correctamente en el sistema o no. Ejecute el siguiente comando y recuerde la versión de Java:
  15. La instalación correcta de Oracle Java de 32 bits mostrará:
    • Escribir / Copiar / Pegar: java -version
      • Este es el comando para mostrar la versión de Java que se ejecuta en el sistema.
    • Recibirá el siguiente mensaje.
      • versión de Java "1.8.0_20"
        Entorno de ejecución de Java (TM) SE (compilación 1.8.0_20-b26)
        VM del servidor Java HotSpot (TM) (compilación 25.20-b23, modo mixto)
    • Escribir / Copiar / Pegar: javac -version
      • Este es un comando que le informa que puede compilar programas Java desde la terminal.
    • Recibirá el siguiente mensaje:
      • javac 1.8.0_20
  16. La instalación exitosa de Oracle Java de 64 bits mostrará:
    • Escribir / Copiar / Pegar: java -version
      • Este es el comando para mostrar la versión de Java que se ejecuta en el sistema.
    • Recibirá el siguiente mensaje:
      • versión de Java "1.8.0_20"
        Entorno de ejecución Java (TM) SE (compilación 1.8.0_20-b26)
        VM del servidor Java HotSpot (TM) (compilación 25.20-b23, modo mixto)
    • Escribir / Copiar / Pegar: javac -version
      • Este es un comando que le dice que puede compilar programas Java desde la terminal.
    • Recibirá el siguiente mensaje:
      • javac 1.8.0_20
  17. Felicitaciones, ha instalado con éxito Oracle Java en su sistema Linux. Ahora, reinicie su sistema Ubuntu Linux. A continuación, el sistema estará completamente configurado para ejecutar y desarrollar programas Java. A continuación, puede compilar y ejecutar programas Java siguiendo los tutoriales en línea. anuncio

Opcional: Cómo habilitar Oracle Java en el navegador web

  1. Para habilitar los complementos de Java en un navegador web, debe crear el enlace simbólico desde el directorio de complementos del navegador a la ubicación del complemento de Java, incluido Oracle Java.

Nota IMPORTANTE: Sería cauteloso al habilitar Oracle Java 7 en un navegador web debido a muchas vulnerabilidades y exploits de seguridad. En particular, al activar Oracle Java 7 en su navegador web, si hay un agujero de seguridad y lo explota, el malo puede entrar en su sistema. Para obtener información más detallada, visite el siguiente sitio web: Java Tester

Google Chrome

Tutorial de Oracle Java de 32 bits:

  1. Emita los siguientes comandos.
    • Escribir / Copiar / Pegar: sudo mkdir -p / opt / google / chrome / plugins
      • Este es el comando para crear el directorio / opt / google / chrome / plugins
    • Escribir / Copiar / Pegar: cd / opt / google / chrome / plugins
      • Este es el comando de cambio en el directorio de complementos de Google Chrome, asegúrese de estar en ese directorio antes de crear el enlace del icono.
    • Escribir / Copiar / Pegar: sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so
      • Aquí está el comando para generar un enlace simbólico desde el complemento JRE (Java Operating Environment). libnpjp2.so al navegador web Google Chrome.

Tutorial de Oracle Java de 64 bits:

  1. Ingrese los siguientes comandos:
    • Escribir / Copiar / Pegar: sudo mkdir -p / opt / google / chrome / plugins
      • Este es el comando para crear el directorio / opt / google / chrome / plugins
    • Escribir / Copiar / Pegar: cd / opt / google / chrome / plugins
      • Este es un comando de cambio en el directorio de complementos de Google Chrome, asegúrese de estar en este directorio antes de crear el enlace simbólico.
    • Escribir / Copiar / Pegar: sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so
      • Aquí está el comando para generar un enlace simbólico desde el complemento Java JRE (Java Operating Environment). libnpjp2.so al navegador web Google Chrome.

Recordar:

  1. Nota: Muchas veces, recibirá el siguiente mensaje:
    • ln: creando un enlace simbólico `./libnpjp2.so ': el archivo existe
    • Para evitar esto, simplemente elimine el enlace del símbolo 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.
  2. Reinicie el navegador web y visite Java Tester para probar la funcionalidad de Java en el navegador.

Mozilla Firefox

Tutorial de Oracle Java de 32 bits:

  1. Ingrese los siguientes comandos:
    • Escribir / Copiar / Pegar: cd / usr / lib / mozilla / plugins
      • Este es el comando para cambiar en el directorio / usr / lib / mozilla / plugins, creando un directorio si aún no está disponible.
    • Escribir / Copiar / Pegar: sudo mkdir -p / usr / lib / mozilla / plugins
      • Aquí está el comando create / usr / lib / mozilla / plugins directorio, asegúrese de estar en este directorio antes de crear el enlace simbólico.
    • Escribir / Copiar / Pegar: sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so
      • Aquí está el comando para generar un enlace simbólico desde el complemento Java JRE (Java Operating Environment). libnpjp2.so al navegador web Mozilla Firefox.

Tutorial de Oracle Java de 64 bits:

  1. Ingrese los siguientes comandos.
    • Escribir / Copiar / Pegar: cd / usr / lib / mozilla / plugins
      • Este es el cambio de comando en el directorio / usr / lib / mozilla / plugins, creando el directorio usted mismo si aún no está disponible.
    • Escribir / Copiar / Pegar: sudo mkdir -p / usr / lib / mozilla / plugins
      • Aquí está el comando para crear el directorio / usr / lib / mozilla / plugins, asegúrese de estar en este directorio antes de crear el enlace simbólico.
    • Escribir / Copiar / Pegar: sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so
      • Aquí está el comando para generar el enlace del icono del complemento Java JRE (Java Operating Environment). libnpjp2.so al navegador web Mozilla Firefox.

Recordar:

  1. Nota: Muchas veces, recibirá el siguiente mensaje:
    • ln: creando un enlace simbólico `./libnpjp2.so ': el archivo existe
    • Para resolver este problema, simplemente elimine el enlace del símbolo 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.
  2. Reinicie el navegador web y visite la página de Java Tester para probar la funcionalidad de Java en el navegador.