假定你已在Linux下安装好Java环境!如果没有安装:
sudo apt-get install sun-j2sdk1.5
0. 准备工作,到以下网站找你需要的软件包!
http://www.eclipse.org/downloads/index.php
1. 切换为root用户
sudo -s -H
2. 下载软件包
下载eclipse集成开发环境软件包(支持java开发)[必须安装]:
wget -c http://eclipse.teccomm.les.inf.puc-rio.br/downloads/drops/R-3.1-200506271435/eclipse-SDK-3.1-linux-gtk.tar.gz 下载cdt插件(支持C/C++开发) [可选安装]:
wget -c http://update.eclipse.org/tools/cdt/releases/new/zips/2.1.1/org.eclipse.cdt.sdk-2.1.1-linux.x86.zip 下载cdt中文语言包 [可选安装]:
wget -c http://download.eclipse.org/tools/cdt/releases/new/zips/2.0NL/NLpack-org.eclipse.cdt.sdk-2.0.x-linux.x86.zip 下载UML2插件(支持UML2开发) [可选安装]:
wget -c http://download.eclipse.org/tools/uml2/downloads/drops/1.1.0/R200507070914/uml2-SDK-1.1.0.zip 下载GEF – Graphical Editor Framework插件 [可选安装]:
wget -c http://eclipse.mirrors.tds.net/tools/gef/downloads/drops/R-3.1-200507071758/GEF-ALL-3.1.zip 下载EMF插件 [可选安装]:
wget -c http://eclipse.mirrors.tds.net/tools/emf/downloads/drops/2.1.0/R200507070200/emf-sdo-xsd-SDK-2.1.0.zip 下载VE插件 [可选安装]:
wget -c http://eclipse.mirrors.tds.net/tools/ve/downloads/drops/I-I20050715-200507150927/VE-SDK-I20050715.zip
3. 解压到/opt目录下
[必须操作]
tar zxvf eclipse-SDK-3.1-linux-gtk.tar.gz -C /opt [可选操作]
unzip org.eclipse.cdt.sdk-2.1.1-linux.x86.zip -d /opt [可选操作]
unzip NLpack-org.eclipse.cdt.sdk-2.0.x-linux.x86.zip -d /opt [可选操作]
unzip uml2-SDK-1.1.0.zip -d /opt [可选操作]
unzip GEF-ALL-3.1.zip -d /opt [可选操作]
unzip emf-sdo-xsd-SDK-2.1.0.zip -d /opt [可选操作]
unzip VE-SDK-I20050715.zip -d /opt
4. 目录设置权限
chown -R root:root /opt/eclipse
5. 创建/usr/bin/eclipse文件
gedit /usr/bin/eclipse 增加下面的行,并保存关闭: #!/bin/sh
export MOZILLA_FIVE_HOME=”/usr/lib/mozilla/”
export ECLIPSE_HOME=”/opt/eclipse”
$ECLIPSE_HOME/eclipse $*
# End /usr/bin/eclipse
6. 设置/usr/bin/eclipse为可执行文件
chmod +x /usr/bin/eclipse
7. 增加菜单项
gedit /usr/share/applications/eclipse.desktop 增加下面的行,并保存关闭: [Desktop Entry]
Encoding=UTF-8
Name=Eclipse Platform
Comment=Eclipse IDE
Exec=eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=GNOME;Application;Development;
StartupNotify=true
8. 退出root用户
exit