Computer Science is no more about computers than astronomy is about telescopes. Edsger W. Dijkstra

Instalando NetBeans 6.1 en Linux

2008-08-05 11:50:11-05

Programacion

(Comentario personal, puede evitarse sin que afecte el tutorial)
 Java no es un lenguaje que me agrada mucho. A pesar de que conozco la potencia que tiene Java y su amplia gama de aplicaciones, sigue sin gustarme. A muchos les agrada porque es la llave para un trabajo bien remunerado, por su amplia difusión en la industria. Pero pues bueno, cada quien sus gustos. Como esa es la herramienta a utilizar en mi trabajo actual, pondré unos pequeños tutoriales sobre tecnologías Java para compartir el conocimiento, por si alguien le quiere entrar a aprenderlo.
(Fin del comentario personal)

Una nota importante antes de empezar. Se supone que Java lo liberaron bajo una variante de la GPLv2 (realmente se encuentra bajo una licencia dual de la CDDL de Sun y la GPLv2, la CDDL no cumple con las características para ser considerada una licencia libre), pero algunos de los componentes del núcleo de Java siguen estando cerrados por protecciones de patentes. Según Sun, se liberará completamente a finales de este año. Por lo tanto (por desgracia) estaremos usando herramientas NO LIBRES, o por lo menos, no completamente. Esa es la razón por la que se encuentre en la sección "non-free" de Debian.  

NetBeans es un IDE para el desarrollo de proyectos Java y algunos otros lenguajes. Gasta muchos recursos, pero tiene algunas características que facilitan el desarrollo, al igual que Eclipse, otro IDE también muy completo. Posiblemente después agregue algún tutorial para instalar Eclipse. Ahora empecemos con la instalación:

1. Instalar Java (la versión de Sun)


NetBeans puede correr con la versión libre de Java, pero desgraciadamente la mayoría de proyectos que creemos no se ejecutarán o marcarán errores extraños por la falta de la versión de Sun.

En un distribución Debian (o basada en Debian), se deben agregar que tome la sección non-free de los repositorios. Y le damos un:

# aptitude update

# aptitude install sun-java6-jdk



En cualquier otra distribución si lo tienen en sus repositorios puede instalarla de ahí. En caso de que no sea así, pueden bajar el instalador de la página de Sun.

2. Configurar el uso de la máquina virtual de Java.


Normalmente el "runtime" de Java en Linux, está configurado para que utilice la implementación libre de Java. Para cambiarlo por la implementación de Sun hacemos lo siguiente:

# update-alternatives --config java

Hay 4 alternativas que proveen `java'.

  Selección     Alternativa
-----------------------------------------------
*         1    /usr/lib/jvm/java-6-sun/jre/bin/java
 +        2    /usr/lib/jvm/java-gcj/jre/bin/java
          3    /usr/bin/gij-4.2
          4    /usr/bin/gij-4.3

Pulse
para mantener el valor por omisión [*] o pulse un número de selección:


Se elige la implementación de Java de Sun, para usarla por omisión.

3. Instalar NetBeans.

 


Primero tenemos que descargar el NetBeans de la página de Sun. Pueden bajar la versión de NetBeans según lo que vayan a programar, para el siguiente tutorial que espero poner en esta página sería conveniente descargar la versión de Web & JavaEE, y lo más fácil aunque sea más pesada es descargar la versión que trae todo.

Ya cuando se tenga descargado el archivo. Como superusuario (para que quede disponible para todos los usuarios del equipo) ejecutamos el archivo.

# sh netbeans-6.1-ml-linux.sh
Configuring the installer...
Searching for JVM on the system...
Extracting installation data...
Running the installer wizard...


Aparecerá un asistente para la instalación de NetBeans.
alt

En la siguiente pantalla aparecerá lo siguiente y se tendrá que aceptar la licencia dual de la que ya se habló antes:

alt

Ahora se elige la ruta de instalación. Esto es importante porque en caso de que no cree un acceso en su escritorio,  podrán obtener el ejecutable dentro de esta ruta.

alt

A continuación se configurarán los puertos que manejará el servidor GlassFish.

alt

Después mostrará una pantalla con la información final sobre la instalación.

alt

Al darle clic en el botón "Install" simplemente es cosa de esperar a que se termine de instalar todo lo necesario:
alt

Al final de la instalación aparecerá una pantalla informándonos que la instalación ha concluido:
alt

¡¡Y listo!!  con eso tendremos instalado el entorno de desarrollo NetBeans 6.1 en nuestra computadora. Simplemente en tu entorno gráfico puedes buscar dentro de los menús si se encuentra un enlace a NetBeans, en caso de que no aparezca se puede agregar el enlace a : {$RUTANETBEANS}/bin/netbeans
Donde {$RUTANETBEANS} es la ruta que se eligió durante la instalación.

Permalink: http://www.mononeurona.org/users/entry/thot/1483


Comments Comentblogs:
1.- rnstux rnstux wrote:

EN ubuntu :P
$sudo apt-get install netbeans


2008-08-05 19:34:20-05
2.- thot thot wrote:

También en Debian SID, en este caso es netbeans-ide. Pero es la versión 6.0.Y no sé si sea la versión completa.

2008-08-05 20:28:00-05
3.- nergar nergar wrote:

En ubuntu tambien se instala 6.0 y APESTA es como KDE 4.0 muy chido pero no está listo.

2008-08-09 23:06:28-05

New Comentblog

Captcha



Login



Remember me:
thot
Amante de la libertad y por lo mismo un ferviente partidario del software libre.
linux politica programming software libre hacking
Powered by:
Despabilando la MonoNeurona.org
Livechat

<-Nombre
jairo wrote:
cual es el otro blog de thot
on 9/8/08

souf wrote:
está vivo... ¡VIVO!
on 10/6/08

souf wrote:
¡funciona!
on 10/6/08

souf wrote:
yes
on 10/6/08

thot wrote:
simón, s1mo yo creo que sí. Hay que ponerse de acuerdo.
on 6/5/08

s1m0 wrote:
que onda thot ps el aarkerio que tiene ganas de un curado de melon jaja ps ahora que vayamos a teotihuacan jaja como vez??
on 2/5/08

teosho wrote:
que tal alocardio_tut
on 26/4/08

aarkerio wrote:
Viendo si el livechat sirve
on 5/4/08

gmarin38 wrote:
q onda ponte chingon ya falta poco tiempo para tu taller :P
on 10/10/07

norcorp wrote:
guayabin que paso como has estado?
on 25/8/07

¿Qué estuve haciendo?
Ni pedo, metí mejor imágenes del código.
2 weeks, 4 days ago
no puedo publicar la segunda parte de la intro a JSF's
2 weeks, 4 days ago
Por el modo "paranoico" del filtrado en el editor de la mononeurona...
2 weeks, 4 days ago
Estaría chido que Centauro tuviera GeSHi
3 weeks, 4 days ago
Preparando introducción a JSF's para la mononeurona
3 weeks, 6 days ago
Muy buen libro por cierto. Da asco ver las porquerías que hacen algunos curas.
on 5/8/08
Ah caray! apenas lo presentan? y yo la lo leí :|
on 5/8/08
Algún otro mononeurón recibe errores de postgres cuando entra a la mononeruona?.
on 5/8/08
Es como si dijeras. La mayoría de personas se comportan como primates enjaulados..
on 4/8/08
Es como si dijeras. La mayoría de personas se comportan como primates enjaulados..
on 4/8/08
Galerias
FirefoxjEdit.orgGimpOpenOffice.orgHacker
Top
Colectivo MonoNeurona.org © 2002-2008.