Introducción
Eclipse es un IDE potente y rico en funciones para desarrolladores de Java, pero las versiones empaquetadas con Debian y Ubuntu están muy por detrás de las últimas versiones. De hecho, la versión que se incluye con Ubuntu 16.04 se lanzó en 2012 y se suspendió hace bastante tiempo.
A pesar de que tanto Ubuntu como Debian ya no empaquetan ni envían nuevas versiones, Eclipse sigue estando fácilmente disponible para los usuarios de ambas distribuciones. Solo tienes que conseguirlo de otra manera, y los desarrolladores de Eclipse tienen una gran solución para esto.
Obtener Java 8
Dado que Eclipse es principalmente un IDE de Java (puede usarlo con otros lenguajes), probablemente querrá instalar Java 8 en su sistema para poder desarrollar aplicaciones. La buena noticia es; Java 8 está disponible tanto para Ubuntu como para Debian.
Jessie Debian
Java 8 no estaba disponible para los usuarios de Debian cuando se lanzó por primera vez Jessie, pero está disponible a través de jessie-backports
repositorio. Entonces, el primer paso para instalar Java 8 es habilitar ese repositorio.
Abre /etc/apt/sources.list
en tu editor de texto favorito como root
y agregue la siguiente línea.
# Backports repository deb http://httpredir.debian.org/debian jessie-backports main
Siéntase libre de agregar contrib
y non-free
si a ti también te gustaría.
Ahora, actualice apt
con el nuevo repositorio.
# apt-get update
Después de apt
termina de actualizar, puedes instalar los paquetes desde jessie-backports
.
# apt-get -t jessie-backports install openjdk-8-jre openjdk-8-jdk
Ubuntu 16.04
Para los usuarios de Ubuntu 16.04, instalar Java 8 es muy fácil. Está disponible directamente en los repositorios predeterminados de Ubuntu. Solo usa apt
para instalar los paquetes.
$ sudo apt-get install openjdk-8-jre openjdk-8-jdk
Descargando Eclipse
Los desarrolladores de Eclipse ofrecen dos formas de instalar Eclipse. Uno de ellos consiste en descargar y usar un programa de instalación personalizado que puede seleccionar diferentes versiones de Eclipse e IDE para diferentes lenguajes, como C++ y PHP. Dado que esta guía se centra en Java, cubrirá la ruta más directa.
Eclipse se proporciona como un binario precompilado en un tarball. Esta es la forma más sencilla de distribuirlo de manera que funcione para todas las distribuciones de Linux.
Para obtener el tarball, vaya a la página de descarga en el sitio web de Eclipse.
https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/neon/1a/eclipse-java-neon-1a-linux-gtk-x86_64.tar.gz
Una vez allí, haga clic en el botón "Descargar". Puede usar su administrador de archivos gráficos y extraerlo en el directorio que elija o guardarlo y usar tar
. Esta guía utilizará tar
.
Ahora, cd
en el directorio donde desea "instalar" Eclipse. Eclipse es más o menos autónomo en su carpeta, por lo que no está realmente instalado en el sistema. Es solo un binario que reside en tu home
directorio.
Una vez allí, usa tar
para extraer el archivo en ese directorio.
$ cd ~ $ tar xpf Downloads/eclipse-java-neon-1a-linux-gtk-x86_64.tar.gz
La carpeta resultante simplemente se llamará "eclipse".
Ejecutando Eclipse
Ahora, existe una instalación funcional de Eclipse en su sistema en ~/eclipse
. Puede iniciarlo gráficamente desde su explorador de archivos haciendo clic en el elemento de la carpeta denominado "eclipse", o puede iniciarlo desde la línea de comandos.
$ cd eclipse $ ./eclipse
Cuando lo ejecute, Eclipse le pedirá que configure un espacio de trabajo para usted. Esta es la carpeta que contendrá todos sus proyectos y sus archivos asociados.
Creación de un icono de lanzamiento
Puede ser mejor que nada, pero lanzar Eclipse de esta manera está lejos de ser ideal. Dado que esto es Linux, la solución es bastante simple; crear un .desktop
archivarlo.
Para crear el archivo de escritorio, cd
en .local/share/applications
en su directorio de inicio.
$ cd ~/.local/share/applications
Cree un nuevo archivo usando su editor de texto favorito llamado eclipse.desktop
. Puede personalizar el archivo como desee, pero si no está seguro de qué agregar, copie el ejemplo a continuación.
[Desktop Entry] Type=Application Name=Eclipse Icon=/home/YOURUSER/eclipse/icon.xpm Path=/home/YOURUSER/eclipse Exec=/home/YOURUSER/eclipse/eclipse StartupNotify=false StartupWMClass=Eclipse
Ahora, Eclipse debería estar disponible a través del menú de su entorno de escritorio. Si no está allí, cierre la sesión y vuelva a iniciarla. También es importante usar rutas absolutas como las especificadas. Rutas relativas o variables como $HOME
no funcionará.
Conclusión
Con este método, puede instalar y usar las últimas versiones de Eclipse con versiones actualizadas de Java en Debian y Ubuntu. Para mantener su instalación de Eclipse actualizada, use la funcionalidad de actualización integrada en el programa navegando a Help > Check for Updates
.