Si eres programador, es probable que tengas que instalar Java en tu ordenador de sobremesa oportátil. Después de todo, es uno de losprincipales lenguajes de programaciónutilizados por los desarrolladores, y hay muchas aplicaciones, marcos y herramientas que requieren que tengas Java instalado en tu sistema. De hecho, hay tres tipos de Java que puedes ejecutar, y cada uno tiene sus propias ventajas. Está el entorno de ejecución de Java, que es para consumidores y te permite ejecutar aplicaciones Java; el kit de desarrollo de Java conocido como OpenJDK, que es de código abierto y lo utilizan los desarrolladores; y Oracle Java, que es una versión con licencia de Java mantenida por Oracle, la empresa que fabrica Java con funciones adicionales como Flight Recorder y Mission Control.

En el caso de una distribución Linux, puedes instalar dos de estas versiones mediante la aplicación de terminal, mientras que la última variante se puede configurar simplemente descargando algunos archivos DEB e instalándolos. En este artículo, veremos cómo instalar las tres versiones de Java enUbuntu.

Relacionado
Cómo configurar e instalar WSL 2 en Windows 10 y 11

Para usar Linux en tu PC con Windows, primero debes instalar WSL 2. Aquí te mostramos cómo hacerlo en Windows 10 y 11 en minutos.

Cómo instalar el entorno de ejecución de Java

Comenzamos con el entorno de ejecución de Java, que es necesario en Ubuntu para ejecutar programas Java. Para instalarlo, tendrás que ingresar a la terminal. Ten en cuenta que después de cada comando que mencionamos aquí, tendrás que presionarEnter.

  1. Abra la terminal conCtrl + Alt + T
  2. Introduzca el siguiente comando:
    actualización de sudo apt
  3. Introduzca su contraseña si se le solicita.
  4. Comprueba si Java está instalado escribiendo:
    java-versión
    Comprobando si Java está instalado en Ubuntu
  5. Si Java aún no está instalado, escriba este comando:
    sudo apt install predeterminado-jre
    Instalación de Java en Ubuntu
  6. Introduzca su contraseña.
  7. EscribaYpara confirmarlo y luego presioneEnter.

Una vez instalado Java, puedes verificarlo escribiendo:

java-versión

Cómo instalar OpenJDK

En esta sección, repasaremos cómo instalar el kit de desarrollo de Java, específicamente la versión OpenJDK. Es un grupo grande de archivos, ya que es la plataforma de desarrollo para crear aplicaciones Java. Lo necesitarás si quieres escribir o crear aplicaciones y programas Java.

Si te lo estás preguntando, es gratuito y de código abierto, lo que significa que lo mantiene la comunidad. No hay muchas diferencias importantes entre la versión OpenJDK y la versión Oracle JDK que mencionamos en la siguiente sección. Los cambios en el código también son muy similares.

Para comenzar, necesitarás nuevamente la terminal y, como recordatorio, presionaEnterdespués de cada comando.

  1. Abra la terminal conCtrl + Alt + T
  2. Introduzca el siguiente comando:
    actualización de sudo apt
  3. Introduzca su contraseña si se le solicita.
  4. Introduzca el comando:
    sudo apt install default-jdk.
    Instalación final de Java Development Kit en Ubuntu
  5. Tenga en cuenta que esto capturará la última versión del Kit de desarrollo de Java.
  6. Si desea una versión anterior, escriba el siguiente comando. Simplemente reemplace#con el número de versión que desea instalar. Al momento de escribir este artículo, el número de versión más reciente es 21.
    sudo apt install openjdk-#-jdk.
  7. EscribaYpara confirmarlo y luego presione Enter.

¡Eso es todo! Ahora tendrás el kit de desarrollo de Java instalado en tu sistema.

Cómo instalar Oracle Java con un archivo DEB

La última versión de Java que queremos revisar es la de Oracle, que, por supuesto, tiene algunas salvedades. Es una versión no comercial, por lo que debes tener cuidado si planeas ganar dinero usándola para codificar aplicaciones. Este método no necesita la terminal, ya que solo usarás un archivo DEB. Sin embargo, Oracle JDK es de código cerrado, por lo que tiene funciones restringidas a licencias pagas, como Flight Recorder y Mission Control.

  1. Abra el navegador web de su elección.
  2. Descargue la versión deOracle Javaque desea ejecutar.
  3. Puedes elegirJava 17oJava 21.
  4. Cuando se complete la descarga, haga doble clic para iniciarla.
  5. Haga clic en el botón verdeInstalar.
    Instalación de JDK 21 en Ubuntu
  6. Introduzca su contraseña.

Una vez finalizada la instalación, podrá ver Oracle Java en su lista de aplicaciones. Si lo desea, también puede instalarlo manualmente sin pasar por el navegador web escribiendo los siguientes comandos y presionandoEnterentre cada línea.

sudo apt install libc6-i386 libc6-x32 libxi6 libxtst6 -ywget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.deb sudo dpkg -i jdk-17_linux-x64_bin.deb

Cómo instalar Oracle Java con la terminal

Si tiene conocimientos más técnicos, también puede instalar Oracle mediante la terminal. Esto es lo que puede hacer.

  1. Ejecute el comando:
    sudo apt install software-properties-common.
  2. Ingrese una contraseña y presioneYcuando se le solicite la contraseña.
  3. Ejecute el comando:
    sudo add-apt-repository ppa:linuxuprising/java -y
    Instalación de Oracle Java 17 desde la terminal
  4. Ejecute el comando:
    actualización de sudo apt
  5. Ejecute el comando:
    sudo apt install oracle-java17-installer
  6. Presionela tecla Tab,seleccioneAceptary luego presioneEntrarpara confirmar.
    Instalación de Oracle Java en la terminal
  7. Acepte los términos y presione Tab para seleccionary luego presioneEnter.

Finalizando la instalación de Java

Eso es prácticamente todo lo que hay que hacer para instalar Java en Ubuntu. Si lo desea, puede configurar una versión predeterminada de Java. Para ello, escriba:

sudo update-alternatives --config java.

Luego podrás ver los números de versión y, si quieres elegir uno, presiona el número que aparece y luegoEnter. Una vez que tengas instalado Java, es posible que quierasinstalar VS Codeen tu equipo Ubuntu y comenzar tu aventura de codificación. Como alternativa, es posible que quierasconfigurar Anacondasi te gusta más Python.