When installing via update site, PluThon and all its dependencies (Mica, PyDev, RSE, DSF, etc.) will be installed automatically.

Installation steps

Linux commands are being used on this document. For non-Linux hosts, check commands, path location and PluThon executable.

  1. If you do not yet have Eclipse, follow these steps.
    • Download an Eclipse Ganymede SR2 (3.4.2) package from here: EPP Ganymede SR2 Build page

      An "rcp" installation is sufficient. You may choose another if you want additional bundled software.

      • The PluThon update site will install Pydev and all other necessary components.
      • The Linux 64 GTK host is not officially supported but you're welcome to try.
    • Extract the archive on your machine (e.g. /home/user):

      $ cd /home/user
      $ tar xvzf eclipse-*-ganymede-SR2-linux-gtk.tar.gz

    • Start Eclipse by running the Eclipse executable included with the release. The executable file is called eclipse, and is located in the eclipse sub-directory of the install:

      $ /home/user/eclipse/eclipse

      NOTE: in recent Linux distributions like Ubuntu 9.10 or Fedora 11, GTK+ 2.18 and Mozilla's xulrunner have changed in ways that cause problems with Eclipse. (See this post for GTK+ details and this bug for xulrunner information.)

      You will need to launch Eclipse like this:

      $ GDK_NATIVE_WINDOWS=true /home/user/eclipse/eclipse -vmargs -Dorg.eclipse.swt.browser.XULRunnerPath=path...

      where path... is the path to xulrunner 1.8, usually under /usr/lib/xulrunner/xulrunner or /usr/bin/xulrunner. In Ubuntu this package is named xulrunner.

      Or, use this script directly.

    • For more detailed information about Eclipse SDK, see the Eclipse 3.4.2 Project Release Notes.
  2. Verify that your network proxy is configured (if needed) in Window > Preferences > General > Network Connections.
  3. Select Help > Software Updates... from the main menu bar.

    Help > Software Updates

  4. Select the Available Software tab. Available Updates
  5. Add two update sites via Add site...
    • PluThon update site:

      PluThon Update Site

    • Mica update site:

      Mica Update Site

      Mica is the common framework underneath ESbox and PluThon.

  6. Open the PluThon tree and select PluThon 2nd Edition inside then click Install. Select ESbox 2nd Edition

  7. Verify the installed items then click Next.

    Install validation

  8. Review the licenses then click Next.

    Review licenses

    Note that the "PluThon 2nd Edition" selection brings in everything from PluThon and Mica. You can individually select the items under the Pluthon and Mica nodes on the Available Software page if you desire. This will make it easier to uninstall individual components later.

  9. Click Finish and the installation will be performed.


  • If you see this dialog:
    Cannot complete

    followed by this dialog:

    Already installed
    • Messages about "Cannot find a solution..." usually means the given features or plugins are already installed, or that older versions were installed from a different site. Try using Software Updates... > Installed Software > Update... instead.
    • If you have an older Pluthon installation with features and plugins installed from another URL, then use Software Updates... > Installed Software > Uninstall... to remove Pluthon.

      This may make Eclipse or PluThon unlaunchable -- if so, launch Eclipse like this: $ ./pluthon -application org.eclipse.sdk.ide until Pluthon is reinstalled from the current location.