Darktable on Linux


As an image workstation, Darktable is one of the most popular ones. It possesses tremendous power like the ability to manage digital photo negatives, a “zoomable” Lightroom, developing raw photos and much more. But the best part is, it’s free of charge. Darktable is an open-source tool for the power users.

This app offers a number of things just like the paid software. In the digital photography space, Darktable is very competitive for that. For Linux users, installing Darktable is pretty simple. Let’s get started.

Don’t forget to check out Inkscape – an awesome, open-source graphics tool for everyone.

Installing Darktable

There are a number of Linux distros available in the market. For installing Darktable, run the following commands according to your Linux distro.

  • Ubuntu

Installing for Ubuntu is pretty simple. Run the following command –

For getting the latest version, add a repository and install Darktable from there. Run the following commands –

  • Debian

Darktable is already inside the official repository of Debian. However, as you already know the way Debian works, the version in the repo is very old. That’s why you have to enable backports first.

Run the following commands to create a backup of the current repository file –

Open the “sources.list” file using Nano –

At the last line, add the following text –

Press “Ctrl + O” and “Ctrl + X” to save and exit the editor. Now, update your repository and other software –

Install Darktable –

  • Fedora

Enable 3rd-party repository –

Run update –

Install Darktable –

  • OpenSUSE

Add repository –

Update the local repo database –

Install Darktable –

  • Arch Linux

  • Snap package

Darktable is also available in snap! Run the following command –

Of course, you have to have snap core pre-installed in your system. Install snap core.

  • Generic instruction

If your system wasn’t in the list above, you can either check out the Darktable install page or build and install Darktable from the source. Make sure that your system satisfies the following native dependencies –

  • libsqlite3
  • libjpeg
  • libpng
  • libpugixml
  • rawspeed
  • gtk+-3
  • cairo
  • lcms2
  • exiv2
  • tiff
  • curl
  • gphoto2
  • dbus-glib
  • fop
  • openexr
  • 4
  • wget

Now, run the following commands –

Using Darktable

After the installation is complete, launch Darktable.

Spread the love
  • 6

PS. If you like this post please share it with your friends on the social networks using the buttons above.Thanks.


Please enter your comment!
Please enter your name here