Rocky Linux prácticamente es el reemplazo de CentOS, en este tutorial te enseñaremos como instalar Netbeans 14 con OpenJDK 11 paso a paso, con el propósito de tener la máquina para desarrollar aplicaciones java corriendo en Rocky Linux.
1. Introducción
Para empezar es necesario haber instalado Rocky Linux, puede encontrar en este video todo el procesos paso a paso, luego debe en cuenta para que va trabajar esta instalación, probablamente para desarrollar aplicaciones web en Java o PHP con algún gestor de base de datos PostgreSQL o MySql.
Es necesario revisar primero este video sobre Instalación de Rocky Linux 9, paso a paso
Importante es posible instalar utilizando SNAP (Sistema de gestión de paquetes universales), dirigiéndose en este URL: https://snapcraft.io/netbeans , y seleccionando cualquier distribución, el mismo notará que no esta para Rocky Linux, una posibilidad es utilizar la opción de CentOS, de la siguiente manera:
$sudo yum install epel-release
$sudo yum install snapd (Se instala Snap)
$sudo systemctl enable --now snapd.socket
$sudo ln -s /var/lib/snapd/snap /snap
sudo snap install netbeans --classic (Se instala la última versión de apache netbeans v.15)
Hasta el cierre de esta edición esta opción no funcionó para Rocky Linux.
2. Requisitos previos
Se requiere instalar alguna versión de OpenJDK, puede ser 1.8, 11 o 17, si ha instalado Rocky Linux, probablemente ya instaló JDK si al momento de seleccionar los paquetes haya elegido alguna versión, lo que faltaría es una versión del JRE (Java Runtime Environment), librería necesaria para ejecutar los programas desarrollados en Java.
3. Descarga de Apache Netbeans
Para descargar Netbeans la versión 14 puede descargarlo desde el navegador en Rocky Linux de la siguiente dirección: https://netbeans.apache.org/download/archive/index.html , seleccionar la versión 14 o directamente desde https://netbeans.apache.org/download/nb14/, debe buscar el archivo que tiene extensión .sh , en este caso: https://archive.apache.org/dist/netbeans/netbeans-installers/14/Apache-NetBeans-14-bin-linux-x64.sh
4. Instalación de Netbeans 14
Una vez descargado puedo utilizar "sudo" o ingresar como usuario super administrador "root", para proceder la instalación.
Ubique la ruta desde descargó Apache Netbeans 14 y ejecute la siguiente instrucción
$sh Apache-NetBeans-14-bin-linux-x64.sh
En caso que tengan instalado OpenJDK y JRE no tendrá inconvenientes en la instalación, caso contrario tendrá que terminar la instalación de de OpenJDK y JRE.
5. Instalación de OpenJDK 11
5.1 Ejecuta el siguiente comando DNF para actualizar el repositorio y actualizar todos los paquetes a las últimas versiones.
$sudo dnf update
Si quieres realizar la actualización de los paquetes, escribe "y" y pulsar "enter" para confirmar.
5.2. Si todos los paquetes están actualizados, comprueba el OpenJDK de Java disponible en el repositorio de Rocky Linux utilizando el comando que aparece a continuación.
#dnf search openjdk
5.3. Instalación OpenJDK
#sudo dnf install java-11-openjdk java-11-openjdk-devel
Ahora escribe‘y‘ y pulsa‘Enter‘ para continuar la instalación.
En este caso se esta instalando openjdk y jre
5.4 Verifica tu versión de Java con el siguiente comando.
$java --version
Verás que el Java OpenJDK 11 está instalado en el sistema Rocky Linux como en la siguiente captura de pantalla.
5.5 Configurar la versión de Java por defecto
En este punto, has instalado varias versiones de Java en el sistema Rocky Linux. Y ahora, aprenderás a cambiar a una versión diferente de java el Rocky Linux utilizando el comand "alternatives".
Invoca el siguiente comando para cambiar a una versión diferente de java.
$sudo alternatives --config java
Seleccionar el número basado en las versiones de Java que quieres utilizar y pulsa "Enter" para confirmar.
5.5 Una vez instalado openJDK y JRE ya podrás nuevamente proceder a instalar Apache Netbeans
$sh Apache-NetBeans-14-bin-linux-x64.sh
Revisar el ítem 4.
6. Prueba de Implementación con Servidor de Aplicación Glassfish
Una vez instalado Netbeans, podrás probar que todo funciona muy bien con la creación de un proyecto java web en apache netbeans.
Cuando va crear el proyecto le pedirá que instale un servidor de aplicación, para el ejemplo seleccione GlassFish alguna versión (en este caso la versión más reciente que aparece), luego acepte la licencia.
Al final corra el proyecto y debería de mostrar la página de inicio
7. A modo de resumen
En este mini tutorial rápido se ha instalado OpenJDK 11, Apache Netbeans 14 en Rocky Linux, al final se ha demostrado que ejecuta el proyecto de tipo java web.
Más información relacionada: