openSUSE packages

Arch Linux

$ pacman -S darktable

thx to chressie for this, arch is non-ancient :)

Funtoo/Gentoo Linux

darktable is in portage!

# emerge darktable
$ darktable

RHEL 6 / SL 6 / Centos 6

Only darktable-1.0.5 can be provided for these distributions due to restrictions on the Glib version available. Still, try it out, 1.0 has many nice features already and most of the hardware support has been ported back by Pascal - that's where the .5 comes from.

You will be presented with similar-looking dialog, but this time there will be second button allowing you to run the application

After that you will be able to start darktable without this trick (well, until you update it, then you will have to do above steps again)

or you can prevent this from happening by running "xattr -d com.apple.quarantine ~/Downloads/darktable*.dmg" command before mounting the image (or "xattr -dr com.apple.quarantine /Applications/darktable.app" after installing).

Debian

(Of course) there is a darktable package in the Debian repositories. The current stable version Wheezy still has darktable 1.0.4 packaged, but version 1.4.2 is available through the backports. This is also what already landed in Jessie. See package description here: http://packages.debian.org/wheezy/darktable.

git version

First a word of warning: Using the development version of darktable might be risky in that it can break anytime, kill your edits, eat your kittens or do other nasty things. It is also not guaranteed that XMP sidecars written by a development version will work with a release version. It is also quite certain that any older version of darktable will NOT be able to read the database once a development build updated it to the latest schema. So for your own safety and our sanity, do make backups of your XMP files as well as your library.db (by default it is in ~/.config/darktable/) BEFORE upgrading to the self compiled git version. That being said, it should be quite safe to actually use it and never go back, so all of this might be no issue for you at all. Just keep in mind that IF you ever want to go back it might be hard.

Be sure to have all the build dependencies installed. You can find a list of them here. If you don't have it already, install git from your distribution's repositories. For Ubuntu:

$ sudo apt-get install git

Cloning for the first time

$ cd
$ git clone git://github.com/darktable-org/darktable.git

The cloned files from the git repository are now stored in $HOME/darktable.

Building with build.sh

$ cd $HOME/darktable
$ ./build.sh

The files get prepared to be installed in /opt. If you want to install at another place, you have to type: