GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar Java en Raspberry Pi

Introducción

Java es una plataforma de software popular que se utiliza para desarrollar y ejecutar aplicaciones de software. Muchas aplicaciones basadas en web se ejecutan en Java.

Esta guía lo ayudará a instalar Java en una Raspberry Pi . Además, el artículo brinda instrucciones sobre cómo configurar la versión predeterminada de Java y especificar el JAVA_HOME predeterminado. variable de entorno de ruta.

Requisitos previos

  • Una Raspberry Pi 2, 3 o 4
  • Una cuenta de usuario con sudo privilegios
  • Acceso a una terminal/línea de comando

Nota sobre Java y Raspberry Pi

Si ya está familiarizado con Java y Raspberry Pi, pase a la siguiente sección.

Hay dos versiones principales de Java:

  • OpenJDK – Un entorno Java de código abierto, con licencia de GNU General Public License.
  • Oracle Java – Un servicio pago que incluye opciones de soporte y licencias.

Importante: Esta guía lo ayudará a instalar el OpenJDK de código abierto gratuito. versión. Las versiones de Oracle Java requieren una cuenta para descargar y la mayoría no son compatibles con Raspberry Pi.

Mientras navega por diferentes versiones de Java, es posible que vea diferentes abreviaturas:

  • SE:Edición estándar (generalmente para Oracle Java)
  • JRE:Java Runtime Environment (para ejecutar aplicaciones Java)
  • JDK:Java Development Kit (para escribir y ejecutar aplicaciones Java)
  • LTS:soporte a largo plazo (versiones de software principales diseñadas para uso a largo plazo)

Instalación de Java en Raspberry Pi

Por defecto, Raspberry Pi utiliza el sistema operativo Raspbian. Raspbian se basa en Debian, por lo que los comandos de terminal para instalar Java usarán apt administrador de paquetes.

Se recomienda que instale todos los paquetes de los repositorios de software predeterminados de Raspbian. La arquitectura del sistema de Raspberry Pi está basada en ARM, por lo que muchos paquetes no son compatibles.

Instalar OpenJDK Java 11 en Raspberry Pi

Los repositorios predeterminados de Raspbian tienen una versión totalmente actualizada y compatible de OpenJDK.

1. En una ventana de terminal, ingrese lo siguiente:

sudo apt update
sudo apt install default-jdk

El primer comando actualiza los repositorios de paquetes para usar el software más reciente. El segundo comando instala Java.

2. Si se le solicita, escriba Y y pulsa Intro para permitir que el proceso se complete.

3. Puede verificar la instalación comprobando la versión del software de la siguiente manera:

java –version

El sistema mostrará la versión del software. Debería mostrar algo similar a:

Su versión puede variar, dependiendo de la última versión de Java disponible.

Instalar OpenJDK Java 8 en Raspberry Pi

1. Para instalar OpenJDK 8, ingrese lo siguiente en una ventana de terminal:

sudo apt update
sudo apt install openjdk-8-jdk

El primer comando actualiza la lista de paquetes de software en sus repositorios. El segundo comando instala Java OpenJDK 8.

2. Si es necesario, escriba Y y pulsa Intro para confirmar y permitir que se complete el proceso.

3. Puede verificar la instalación con:

java –version

El sistema mostrará la versión del software. Debería mostrar algo similar a:

Establecer la versión de Java predeterminada (opcional)

Si ha instalado OpenJDK 8 y 11, su versión predeterminada probablemente será la última versión (OpenJDK 11). Puede verificar la versión de Java predeterminada de su sistema con:

java –version

1. Para configurar manualmente una versión de Java diferente, comience ejecutando el siguiente comando:

sudo update-alternatives --config java

El resultado mostrará una lista de todas las instancias de Java instaladas en su sistema Raspberry Pi.

2. La versión predeterminada tendrá un * junto a él. Escriba un número de selección y pulsa Intro para establecer una versión de Java diferente como predeterminada del sistema.

Para obtener más detalles, consulte el siguiente ejemplo:

Establecer variable de entorno de ruta JAVA_HOME (opcional)

Una vez que haya configurado la versión predeterminada de Java de su Raspberry Pi, puede configurar el JAVA_HOME variable de entorno de ruta .

1. Comience por encontrar la ubicación de su instancia de Java predeterminada:

sudo update-alternatives --config java

En cualquier sistema Raspberry Pi, las ubicaciones predeterminadas suelen ser:

  • Ruta OpenJDK 11:/usr/lib/jvm/java-11-openjdk-armhf/bin/java
  • Ruta OpenJDK 8:/usr/lib/jvm/java-8-openjdk-armhf/jre/bin/java

2. A continuación, edite el /etc/environment archivo:

sudo nano /etc/environment

3. Agregue lo siguiente al archivo:

JAVA_HOME="path_of_your_default_version_of_java"

Por ejemplo, para OpenJDK 8, debe insertar:

JAVA_HOME="/usr/lib/jvm/java-8-openjdk-armhf/jre/bin/java"

4. Guarde el archivo y salga del editor de texto.

5. Ahora reinicie su sistema para que los cambios surtan efecto:

sudo reboot

6. Verifique los cambios ejecutando el siguiente comando:

echo $JAVA_HOME

La salida debe devolver el JAVA_HOME ruta definida en /etc/environment archivo.

Desinstalar Java en Raspberry Pi

Al seguir esta guía, ha instalado Java 8 y/o Java 11 usando el apt gerente de empaquetación. También puede desinstalar Java en Rasperry Pi usando apt.

Para desinstalar Java 8 en su sistema Raspberry Pi, ejecute el siguiente comando:

sudo apt remove openjdk-8-jdk

Presiona Y y pulsa Intro para confirmar y esperar a que se complete el proceso.

Para desinstalar Java 11 en su sistema Raspberry Pi, ejecute el siguiente comando:

sudo apt remove default-jdk

Presiona Y y pulsa Intro para confirmar y esperar a que se complete el proceso.


Ubuntu
  1. Cómo instalar Java en Linux

  2. Cómo instalar Java en Ubuntu

  3. Cómo instalar Java 17 en Ubuntu 20.04

  4. Cómo instalar Java 17 en Fedora 35

  5. ¿Cómo instalar Gimp 2.7.3?

Cómo instalar Java en Ubuntu 18.04

Cómo comprobar la versión de Java

Cómo instalar Java 8 en Ubuntu 18.04

Cómo instalar el sistema operativo Raspbian en Raspberry Pi

Cómo instalar Java en AlmaLinux 8

Cómo instalar Java en Ubuntu 22.04