Wednesday, May 9, 2012

How to Install GIMP 2.8 in Ubuntu Precise and Oneiric

GIMP 2.8 was released recently, which finally brings the long awaited single-window mode. It also features multi-column dock windows, a revamped handling of the supported image formats, layer groups, on-canvas text editing, simple maths in the size widgets and many other improvements.

You can find the complete release notes here:

Ubuntu Precise and Oneiric Installation

Update: On June 21, 2012, the packages for Oneiric 11.10 have been deleted from that PPA.

A PPA is available for installing GIMP 2.8 in Ubuntu Precise and Oneiric. But notice what is currently stated on its page, specifically regarding Oneiric:

This PPA could break your installed OS. There are dependency issues for Oneiric Ocelot (11.10). Only use it if you know what you do! There should be no problems in Precise Pangolin (12.04).

To go ahead anyway and install GIMP 2.8 from that PPA, get to a Terminal and run:

sudo add-apt-repository ppa:otto-kesselgulasch/gimp
sudo apt-get update
sudo apt-get install gimp


Or if you have GIMP already installed, just replace the last command above with:

sudo apt-get upgrade

If you want to install GIMP Plugin Registry also, you can do that from the same PPA:

sudo apt-get install gimp-plugin-registry

To get rid of that PPA and revert to the GIMP version from the official repositories, run:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:otto-kesselgulasch/gimp

What about Ubuntu Lucid and Natty?

Unfortunately, as of now, there is no easy way to install GIMP 2.8 in older versions of Ubuntu. Mainly because GIMP 2.8 depends on many new underlying libraries which can't be found in the repositories of those older Ubuntu versions. Thus, you would first need to compile those libraries and then go for compiling GIMP itself, and that would obviously require a lot of work. However, it is theoretically possible if some of the enthusiasts decides to port GIMP 2.8 to those older versions of Ubuntu.

Update: As mentioned by Ac2 in the comments below, Lucid users can follow this tutorial though it isn't that simple and there is no guarantee that it would actually work:

Related Posts: