lunes, 10 de septiembre de 2012

Instalar Eclipse manualmente en Ubuntu

Gracias a este esupendo vídeo de tabishfuhrer he descubierto cómo instalar Eclipse manualmente en Ubuntu. La instalación "automática" a través de Ubuntu Software Center, instala la versión 3.7, y a mí me interesaba instalar la versión 3.8, que es la última que está soportada por el plugin StatET para programación con R. Resumo debajo los pasos necesarios. Por cierto, el procedimiento sirve para cualquier otra aplicación, por ejemplo lo he utilizado también para instalar GAMS, con el que interactúo desde R para optimización.


  1. Descomprimir Eclipse y poner el contenido en nuestra carpeta de aplicaciones (por ejemplo, /home/emilio/Programs).
  2. Crear ejecutable en /usr/bin: sudo touch /usr/bin/eclipse
  3. Dar permisos al ejecutable: sudo chmod 755 /usr/bin/eclipse
  4. Editar el ejecutable: sudo gedit /usr/bin/eclipse:
#!/bin/bash
export ECLIPSE_HOME="/home/emilio/Programs/eclipse"
$ECLIPSE_HOME/eclipse $*

  1. Crear link: sudo ln -s /usr/bin/eclipse /bin/eclipse
  2. Crear aplicación en el dashboard: sudo gedit /usr/share/applications/eclipse.desktop:
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE
Exec=eclipse
Icon=/home/emilio/Programs/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=GNOME;Application;Development;
StartupNotify=true


Ahora ya tenemos el icono en el Dashboard y podemos abrir Eclipse como cualquier otro programa.

Actualización:
En Ubuntu 13.10 es necesario cambiar la línea "Exec" del fichero anterior:
Exec=env UBUNTU_MENUPROXY= eclipse


Gracias a este hilo en askubuntu.com:

http://askubuntu.com/questions/361040/eclipse-menus-are-cut-off-or-doesnt-show#363237

6 comentarios:

Anónimo dijo...

Hola soy relativamente nuevo en Linux y ahora en ubuntu. Es la primera vez que hago una instalacion de esta manera ya que generalmente uso los repositorios. Cuando mencionas:

Crear ejecutable en /usr/bin: sudo touch /usr/bin/gams
Dar permisos al ejecutable: sudo chmod 755 /usr/bin/gams


gams, ¿está correcto? o fue un error de edición. Entiendo que debe ser eclipse. Cuando puedas a aquellos que tienen la misma duda que yo nos orientas. Gracias

emilio dijo...

¡Muchas gracias por comentar la entrada!

Efectivamente era un "typo", editado y ahora debería ser correcto.

Alfredo Carrillo dijo...

Una entrada muy útil para aquellos que vamos iniciando en Linux.

¡Grácias!

emilio dijo...

¡Gracias por tu comentario Alfredo!

Anónimo dijo...

Buuufff
Cada vez tengo más claro que linux siempre será un sistema minoritario (y no mucho mejor que windows). Menudo galimatías para instalar un programa. Eso sí, la libertad de tener a tu disposición 500 mil líneas de código llenas de punteros C, para que sepas qué software se instala y que los puedas modificar si te place, no tiene precio...
Gracias de todas formas

Anónimo dijo...

Muy bueno este procedimiento, te felicito, es lo que estaba buscando, porque también quiero probarlo con Netbeans, lo instalé en Mint 16. para los que despotrican de GNU/Linux , prefiero esto a aceptar ser espiado y bombardeado con virus y no tener libertad para elegir.
Muy bueno y muchas gracias. Jorge