Instalando NetBeans en Fedora 25

Estándar

Si ha instalado Fedora 25 y a tratado de instalar NetBeans para todo el sistema, esto es ejecutando el instalador como root es muy posible que le apareciera el siguiente error

Searching for JVM on the system...
Extracting installation data...
Running the installer wizard...
No protocol specified

Exception: java.lang.NoClassDefFoundError thrown from the UncaughtExceptionHandler in thread "main"

 

Esto se debe a que Fedora 25 ya usa por defecto el protocolo Wayland para manejar los gráficos el cual agrega mecanismos de seguridad que meten ruido a la hora de intentar correr el instalador de NetBeans como root.

Por fortuna existe una solución sencilla para resolver dicho problema, abra un terminal e ingrese el comando:

xhost +

Lo que le dara un resultado como en la ilustración, este comando habilita a todos los usuarios para acceder al servidor gráfico, no lo mas seguro del mundo pero solo sera temporalmente.

captura-de-pantalla-de-2017-01-07-22-28-26

Resultado del comando xhost +

Hecho esto puede cambiar al usuario root y ejecutar el instalador de NetBeans como normalmente lo haria.

captura-de-pantalla-de-2017-01-07-22-35-32

Instalador funcionando correctamente

Ya que el instalador termine finalice sessión como root y use el comando:

xhost -

Con esto regresara los limites de acceso al servidor gráfico, de nuevo esto es mas que nada por cuestiones de seguridad.

Finalmente cree el archivo netbeans.desktop en /usr/share/applications con el siguiente contenido, de modo que aparessca junto a las demas aplicaciones.

[Desktop Entry]
Encoding=UTF-8
Name=NetBeans IDE 8.2
Comment=The Smarter Way to Code
Exec=/bin/sh "/usr/local/netbeans-8.2/bin/netbeans"
Icon=/usr/local/netbeans-8.2/nb/netbeans.png
Categories=Application;Development;Java;IDE
Version=1.0
Type=Application

Hecho esto ya podra ejecutar NetBeans como es usual.

captura-de-pantalla-de-2017-01-07-22-55-13

NetBeans Instalado

Espero que esta información halla sido útil y nos vemos en la próxima entrada

Referencias:

Install Netbeans on Fedora 25 — https://that.guru/blog/install-netbeans-on-fedora-25/

Anuncios

5 comentarios en “Instalando NetBeans en Fedora 25

  1. Pingback: Ubuntu 17.10: una buena base que necesita mejorar » MuyLinux

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s