Installing darktable 2.0

posted in: darktable, Tutorial | 2

darktable 2.0 was announced two weeks ago, with a second release candidate announced today, and many people have been looking for a way to install it, especially via a PPA.

Update: a third release candidate has been announced, with a final version to be released soon.

Installing darktable 2.0 via PPA

Unfortunately this is not currently possible. darktable 2.0 is currently available as a “release candidate“. This means that it hasn’t been officially released yet. This is a testing version, designed to catch any bugs that may have fallen through the cracks in development. Once the developers are satisfied, they will package it up and it will become available for easy install (such as through Pascal de Bruijn’s darktable PPA).

Update: You can now install the darktable 2.0 release candidate through the “unstable” PPA maintained by Pascal de Bruijn. See here for details.

Install darktable 2.0 from source

If for some reason you have to install darktable 2.0, you will have to compile the source code. The instructions on the release post are a little vague, so here is what worked for me:

1. Download the source code from this link.

2. Unzip it to a location on your machine where you want to install it.

3. Make sure you have all the dependencies. The basic darktable dependencies (from here) are:

sudo apt-get install intltool libatk1.0-dev libcairo2-dev libsoup2.4-dev libexiv2-dev libfontconfig1-dev libfreetype6-dev libgomp1 libgtk2.0-dev libjpeg-dev libtiff4-dev liblcms2-dev liblensfun-dev libpng12-dev libsqlite3-dev libstdc++6-4.4-dev libxml2-dev libopenexr-dev libcurl4-gnutls-dev libgphoto2-2-dev libdbus-glib-1-dev libgnome-keyring-dev fop librsvg2-dev libflickcurl-dev cmake liblua5.2-dev libcolord-dev

You will also need some darktable 2.0 specific dependencies. According to the darktable developers, these are:

sudo apt-get build-dep darktable && sudo apt-get install libgtk-3-dev libpugixml-dev libcolord-gtk-dev libosmgpsmap-1.0-0-dev libcups2-dev

However, I had could not get this code to work (on Ubuntu 14.04) and ended up using the following line instead instead:

sudo apt-get install libgtk-3-dev libpugixml-dev libcolord-gtk-dev libosmgpsmap-1.0-dev libcups2-dev

4. cd into the source code folder and run the build shell script

./build.sh

5. Move into the build folder

cd build

6. Finish the installation with

sudo make install

And here’s a partial screenshot of darktable 2.0 up and running:

darktable 2.0 screenshot
darktable 2.0

Get notified when new versions of darktable become available:

2 Responses

  1. Doug Barber

    I am new to Linux Mint 17.3 and have been looking for a decent photo editing/enhancement software. Researched Darktable 2.0 and I like what I see. The latest in the Linux Mint repository is Darktabe 1.42. When can we expect to see DT 2.0 as a stable version submitted as a stable version for LM 17.3?

    Being new, I am dismayed at the Linux community that everything is free. Nothing is free! I came seeking privacy and security and that is never free. In the world of MS you paid for everything yearly. I urge all Linux users to donate at least 1/2 of what they were paying tin MS Land to support OS software development every year, to at least six of their most used softwares, plus their preferred distro provider. Remember always, there is always a price for privacy, security, freedom and excellence.

    Thank you for your consideration of the above and I look forward to your reply.

Leave a Reply