Installing the Latest Eclipse in Ubuntu
Installing the Latest Eclipse in Ubuntu ======================================= Here's a short shell script to quickly install the latest Eclipse in Ubuntu, since the one in the repositories is about two years old. As a bonus, it also replaces the ugly Eclipse icon with a `nicer one by Shaun Smith <http://shaun.boyblack.co.za/blog/2009/05/18/a-nice-eclipse-icon/>`_. Based on `these instructions <http://devianture.wordpress.com/2010/04/10/installing-eclipse-on-ubuntu/>`_. * Run the script, like this: ``bash <(wget -qO- https://gist.github.com/raw/1071034/install-eclipse.sh)`` * When prompted, find the URL of the Eclipse Linux gzipped tarball you want to install from `the Eclipse website <http://www.eclipse.org/downloads/>`_. * Note: The link that you want has text that looks like *[Australia] Australian Academic Research Network (http)* - right click this and choose *Copy Link Address* to get the URL the script wants. * The script will install OpenJDK [#]_, download Eclipse, patch the icon so it looks less ugly, and put all of the right files in the right places. .. [#] In my experience, Eclipse (particularly CDT) has been more stable under OpenJDK than the Sun JRE, even though Eclipse recommends it.
#!/bin/bash # If you're reading this on the GitHub gist, scroll down for instructions. # If not, go to https://gist.github.com/1071034 icon_url="http://shaun.boyblack.co.za/blog/wp-content/uploads/2009/05/maceclipse4.zip" eclipse_bin="#!/bin/sh export ECLIPSE_HOME='/opt/eclipse' \$ECLIPSE_HOME/eclipse \$*" eclipse_desktop="[Desktop Entry] Encoding=UTF-8 Name=Eclipse Comment=Eclipse IDE Exec=eclipse Icon=/opt/eclipse/icon.xpm Terminal=false Type=Application Categories=GNOME;Application;Development; StartupNotify=true" echo "Enter the URL for the Eclipse gzipped tarball:" read eclipse_url echo "Installing dependencies..." sudo apt-get install imagemagick openjdk-6-jre echo "Downloading Eclipse..." wget -O eclipse.tar.gz "$eclipse_url" echo "Downloading improved icon..." wget -O icon.zip "$icon_url" tar xvf eclipse.tar.gz unzip icon.zip MacEclipse4/EclipseLogo512.png convert MacEclipse4/EclipseLogo512.png eclipse/icon.xpm sudo mv eclipse /opt/eclipse sudo touch /usr/bin/eclipse sudo chmod 755 /usr/bin/eclipse echo -e "$eclipse_bin" | sudo tee /usr/bin/eclipse echo -e "$eclipse_desktop" | sudo tee /usr/share/applications/eclipse.desktop