¿Qué es?
Apache NetBeans (incubando) 9.0 es un entorno de desarrollo integrado de Java SE, incluyendo un editor, depurador y perfilador que juntos son la culminación de más de 20 años de desarrollo en Sun Microsystems, Oracle y ahora en Apache. Es la primera versión oficial de Apache NetBeans en la Incubadora Apache y se ejecuta en JDK 8, 9 y 10, proporcionando funciones para las últimas herramientas JDK, como Jigsaw, JShell, JLink e inferencia de tipo variable local.
https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+9.0
Instalando JDK y JRE
La instalación requiere de JDK y JRE, funciona a partir de la versión 8, de preferencia la versión 10.
Descargar JDK y JRE versión 10 en rpm para fedora desde los siguientes links:
https://www.oracle.com/technetwork/java/javase/downloads/index.html
Una vez descargado, se instala con el siguiente comando:
sudo rpm -ivh jdk-10.0.2_linux-x64_bin.rpm
sudo rpm -ivh jre-10.0.2_linux-x64_bin.rpm
Descargar Incubating Netbeans 9
El link de descarga:
https://netbeans.apache.org/download/nb90/nb90.html
Extraer la carpeta de nombre netbeans del archivo descargado en la <Carpeta Personal>.
El ejecutable, está dentro de la carpeta <bin> el cual se puede ejecutar desde la terminal, o bien crear el siguiente lanzador.
sudo gedit ~/.local/share/applications/incubating-netbeans.desktop
Y agregar el siguiente contenido:
[Desktop Entry] Version=9.0 Name=Incubating Netbeans Comment=Official incubating netbeans 9 TryExec=/home/linuxitos/netbeans/bin/netbeans Exec=/home/linuxitos/netbeans/bin/netbeans -- %u Icon=incubating-netbeans Terminal=false StartupWMClass=Netbeans 9.0 Type=Application Categories=ide;programation;development; MimeType=x-scheme-handler/tg; X-Desktop-File-Install-Version=0.23
Reemplazar el nombre del usuario así como el nombre del ícono, en caso de que no se tenga en la ruta especificada.
Y con eso tendrán el IDE Incubating Netbeans 9.0 en Fedora 29