Intéressé par des cours d'informatique en ligne ?
Visitez mon nouveau site
https://www.yesik.it !
Cet article explique comment installer Eclipse sur une distribution Unix/Linux sans utiliser de gestionnaire de paquet.
Eclipse est un environnement de développement intégré (IDE) extrêmement modulaire. A l'origine conçu pour le monde Java, il est maintenant disponible en de nombreuses distributions pour développer en Java (Java SE et Java EE), PHP, C++, etc. Par ailleurs, c'est un projet qui évolue très vite – il est donc probable que votre gestionnaire de paquet ne prennent pas encore en compte « la » version d'Eclipse dont vous avez besoin... Enfin vous utilisez peut-être aussi un système Unix (ou Unix-like) sans gestionnaire de paquet.
Pré-requis
Pour utiliser Eclipse vous devrez déjà avoir installé sur votre machine le JDK. Vérifiez également les versions: Eclipse Ganymède (utilisé dans cet article) nécessite au moins le JDK5.
Installation
Téléchargez la version d'Eclipse qui vous intéresse à partir du site http://www.eclipse.org.
Dans mon cas, il s'agissait d'Eclipse Ganymède JEE: eclipse-jee-ganymede-SR1-linux-gtk.tar.gz.
Allez dans le répertoire /usr/local et décompressez l'archive:
sh# cd /usr/local sh# tar xzf /path/to/eclipse-jee-ganymede-SR1-linux-gtk.tar.gz
Vous devriez maintenant avoir dans votre répertoire /usr/local un sous-répertoire eclipse:
sh# ls -ld eclipse* drwxr-sr-x 9 8740 8496 4096 2008-09-23 08:48 eclipse
Configuration
La configuration d'Eclipse est simple et ne nécessite la création d'aucun script shell.
En effet, la configuration se borne à ajouter un lien dans /usr/local/bin pour simplifier le lancement d'Eclipse par vos utilisateurs:
sh# cd /usr/local/bin sh# ln -s ../eclipse/eclipse eclipse sh# ls -l eclipse* lrwxrwxrwx 1 root staff 18 2008-11-05 11:32 eclipse -> ../eclipse/eclipse
Tester
Maintenant, vos utilisateurs doivent pourvoir lancer Eclipse à partir de leur shell:
sh$ eclipse&

Note:
Dans cette configuration, seul root pourra faire des mises à jour d'Eclipse via la menu « Help/Software updates... ».
Inutile pour autant de vos logger en root. Un su fera l'affaire:
sh$ su root password: sh# eclipse &