Eclipse Integrated Development Environment ( IDE ) for Linux


What is Eclipse?
  1. It is a vendor-neutral open source workbench for multi-language development.
  2. Extensible platform for tool integration
  3. Plugin-in based framework to create, integrate and utilise software tools.


It has several packages which includes
  1. Eclipse IDE for Java EE Developers
  2. Eclipse IDE for Java PHP Developers
  3. Eclipse IDE for C/C++ Developers
  4. Eclipse IDE for JavaScript Web Developers
  5. Eclipse IDE for C/C++ Linux Developers (includes Incubating components)
  6. ....and many more

Installing eclipse on CentOS 5.x. First you need Java 1.5 and above
# yum install java*


Download the Linux version from Eclipse Download. In my case, I downloaded the "Eclipse IDE for C/C++ Developers"
# tar -zxvf eclipse-cpp-helios-linux-gtk-x86_64.tar.gz

If you wish to put eclipse in a common location for common use, put the extracted directory to /usr/local/ or any place of your choice. After placing the eclipse, remember to path it
# touch /etc/profile.d/eclipse.sh

At /etc/profile.d/eclipse.sh
# PATH=$PATH:/usr/local/eclipse

Source eclipse.sh
# source /etc/profile.d/eclipse.sh

Launch the eclipse application
# eclipse