Instalar Flex Builder en Linux


Ayer instalé Flex Builder en mi Kubuntu 8.10 y como fue un proceso en el que encontré algún tropiezo voy a explicarlo paso a paso para que no tengáis los mismos problemas.

Antes de comenzar sabed que aun no dispone de vista de diseño. Es decir, que no es tan fácil como arrastrar componentes al tapete y ver como quedan. Eso no es un impedimento, ya que la parte de visor de código es fácil de usar, y siempre cabe tenerlo como respaldo de otra instalacion en Windows para poder compilar nuestras cosas en linux.
Empecemos...


Nota para tener en cuenta: donde aparezca "nombre_de_usuario" no olvides reemplazarlo por tu nombre de usuario para que tenga sentido el proceso y funcione.

Paso 1

Lo primero que debemos hacer es tener instalado el compilador, SDK y demás de Java. No el gcj -que a alguien le gustará pero da problemas con el tutorial- sino los oficiales de Sun. Para ello, los que uséis sistemas basados en Debian (Ubuntu/Kubuntu...) escribid en la consola:

sudo aptitude install sun-java6-bin sun-java6-jre sun-java6-jdk

El resto buscad que procedimiento debéis seguir. No creo que encontréis complicación en este paso.

Paso 2

Instalar Eclipse en nuestro sistema. Para eso nos vamos a la página de Eclipse y lo descargamos. Un aviso, este tutorial sólo sirve para versiones de Eclipse 3.3.X, es decir, ni vale un Eclipse obsoleto... ni el flamante Eclipse Ganymede. Por eso el enlace que pongo es para el Eclipse Europa que es con el que funciona el plugin de Adobe Flex.

Eclipse

Una vez descargado lo descomprimimos en /home/nombre_de_usuario y lo copiamos a /opt

sudo mv eclipse/ /opt/

¿Porqué hacerlo así? Porque así los archivos de Eclipse serán de nuestro usuario y grupo y no nos dará problemas a la hora de ejecutarlo ni de instalar Adoble Flex.

Paso 3

El paso 2 es descargar el Plugin de Adobe Flex Builder para Linux desde la página oficial para instalarlo.

Adoble Flex Builder para Linux

Una vez descargado nos vamos a la carpeta en que está y ejecutamos:

sudo mkdir /opt/flex
sudo chown -hR nombre_de_usuario:nombre_de_usuario /opt/flex
sh flexbuilder_linux_install_a4_081408.bin (o equivalente)


Esto ultimo sin permisos de superusuario para que los archivos y la instalación vayan con nuestro usuario y grupo de Linux.

Paso 4

Seguir los pasos de la instalación de Flex Builder, aceptar el contrato de licencia.

Cuando pida un directorio para la instalación de Adobe Flex Builder ponemos: /opt/flex
Cuando pida el directorio de eclipse ponemos: /opt/eclipse

Con esto tendremos Adobe Flex Builder en nuestro ordenador para programar y probar nuestros códigos. Suerte a todos y dejad cualquier sugerencia, problema o error tipográfico :S que encontréis.

9 comentarios:

  1. Cosmitar: mhherrera31 at hotmail dot comMay 30, 2009 09:32 AM

    Yo ya tenía instalado eclipse en su versión 2 y Java, así que lo que hice fue actualizar Eclipse hasta su versión 3.3.2 y seguir el resto de los que aquí posteas. El resultado fue bastante alentador ya que sin errores pude crear y correr un proyecto Flex. Mi problema está en el Content Assist, me aparece un error que dice "Content Assist" did not complete normally. Please see the log for more information. Reason: java.lang.NullPointerExceptionNo encuentro el log de errores de eclipse (no está /user/miusuario/workspace/metadata)

    Además aclaro que tengo instalado el plugin de Aptana en mi Eclipse.
    Sabes dónde puedo encontrar el log al que hace referencia el error?
    Alguna sugerencia acerca de cómo puedo hacer funcionar el content assist?

    GRacias de antemano por la ayuda y por este post que fue de gran ayuda.

    abrazo!

    ResponderSuprimir
  2. Hola!

    Lo primero gracias por el comentario. Rara vez la gente comenta simplemente para dar las gracias, casi siempre es por alguna consulta.

    Del error sólo puedo decirte que yo no lo tengo, y no puedo saber qué es. Intenta quitar el Plugin y ver si así te falla, siempre lo puedes volver a poner.

    Otra opción es hacer una instalación limpia de Eclipse en otro directorio, que igual es por la actualización, y ver si te funciona.

    Espero que puedas arreglarlo pronto, y dedicarte sólo a lo mejor: programar en Flex.

    Un saludo enorme

    ResponderSuprimir
  3. Hola! Genial tu tutorial, me ha venido de perlas, todo muy bien explicado.

    Lo pongo en mi blog si no te importa, con un enlace a tu post.

    Un saludo

    (http://eletiquetadordecanciones.wordpress.com/)

    ResponderSuprimir
  4. soy nuevo y agradezco todo tu tutorial pues sin problemas pude seguirlo al pie de la letra y todo salio de perlas es decir excelente, ahora como todo nuevo en linux y en el tema ed programación web y demás tengo una pregunta novata, ¿cómo lo corro? ¿dónde o abro? y ¿cómo lo uso? pues antes tenia el eclipse 3.2 y pus tenia su menu y su icono pero lo desinstale para seguir tus nsrtucciones al pie de la letra y aora no se si correrlo desde la carpeta o como. Disculpan si es algo sencillo pues estoy pagando la novatada.

    ResponderSuprimir
  5. Desde la consola ejecutas:

    sh /opt/flex/... no te se decir. mira los ejecutables que haya ahí o en bin y alguno sera el del programa.

    Perdona que dude pero no estoy delante de mi pc.

    Un abrazo

    ResponderSuprimir
  6. Hola, Acabo de probar el procedimiento en Ubuntu 9.10 con un amd doble núcleo de 64bits y funcionó a la perfección, lo único es que al final del proceso de instalación me salio un mensaje de alerta sobre el directorio de eclipse, le dije "proceder con cuidado" y listo!

    Gracias!

    Saludos desde Colombia.

    ResponderSuprimir
  7. Me alegra que te ayudase. La verdad es que lo iba poniendo conforme lo hacía pero no sabía si resultaría bien... :)

    ResponderSuprimir
  8. Adobe ya no deja descargar el archivo :S alguien tiene de casualidad flexbuilder_linux_install_a4_081408.bin

    ResponderSuprimir
  9. Hola no se si a alguen le ha pasado esto pero el plugin de Flex Builder de adobe me pide un Serial, le pongo algunos y no me los reconoce...

    ResponderSuprimir