Carlos Gustavo Ruiz

Instalar NetBeans en Gentoo

Posted on February 2, 2014 by Carlos Gustavo Ruiz in Resources

Esta entrada es una bitácora para mi instalación de Gentoo Linux, así que a lo que voy. Mi requerimiento era de una IDE que me ayudase a trabajar más cómodamente con unas tareas con PHP. Luego de buscar un poco decidí aprovechar las bondades de NetBeans y no solo tener un IDE para PHP sino poder usarlo con C/C++, Ruby y veremos que tal con la programación visual de la web.

Al hacer emerge a NetBeans trae por defecto soporte para java, sin embargo si desea agregarle más funcionalidades deberá ver módulos en la variable “netbeans_modules”, para una lista completa vea el archivo /usr/portage/profiles/desc/netbeans_modules.desc.

# Copyright 2008 Gentoo Foundation.
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/profiles/desc/netbeans_modules.desc,v 1.5 2013/10/16 09:36:55 fordfrog Exp $

# This file contains descriptions of NETBEANS_MODULES USE_EXPAND flags.

apisupport - enables apisupport module
cnd - enables C/C++ development support
dlight - enables framework for creation of Observability Tools using DTrace
enterprise - enables enterprise development support
ergonomics - enables ergonomics features
extide - enables extide module
groovy - enables Groovy and Grails development support
gsf - enables support for web client development
harness - enables harness support
ide - enables Netbeans IDE
identity - enables identity module
j2ee - enables J2EE development support
java - enables Java development support
javacard - enables cluster for JavaCard development
javafx - enables JavaFX development support
mobility - enables support for development of mobile applications
nb - enables Netbeans branding
php - enables PHP development support
profiler - enables Java profiler
ruby - enables Ruby development support
soa - enables SOA development support
visualweb - enables visual web development support
webcommon - enables javascript libraries and web client tools
websvccommon - enables common support for web services development
xml - enables XML related development support (schema, validation, WSDL, etc.)

Tenga en cuenta que deberá incluir siempre el módulo nb si quiere una versión funcional de la IDE. Agregue a su archivo /etc/portage/make.conf la línea con la lista de sus módulos seleccionados:

NETBEANS_MODULES="nb cnd php ..."

o en el caso de querer seleccionarlos todos usar:

NETBEANS_MODULES="*"

Ajuste las dependencias generadas y proceda a instalar. Luego de aceptar las licencias correspondientes estará listo para usar NetBeans.

image

image