Як встановити Darktable на Linux

Darktable: Потужний інструмент для обробки фотографій на Linux

Darktable – це безкоштовна програма з відкритим кодом, розроблена спеціально для фотографів, які працюють на Linux. Її функціонал охоплює широкий спектр завдань, від каталогізації та пошуку цифрових фотографій у базі даних, до професійної обробки RAW-зображень. За своєю функціональністю Darktable можна порівняти з таким відомим інструментом як Lightroom, але з перевагою повної безкоштовності та сумісності з різними дистрибутивами Linux.

Не пропустіть відеоінструкцію в кінці статті, де ви знайдете практичні поради щодо використання Darktable.

Ця програма пропонує багато можливостей і може скласти серйозну конкуренцію багатьом платним аналогам у сфері цифрової фотографії. Розроблена фотографами для фотографів, Darktable є надійним вибором для тих, хто шукає потужний інструмент для редагування та організації своїх знімків на платформі Linux.

Встановлення на Ubuntu

Користувачі Ubuntu можуть знайти Darktable в Центрі програмного забезпечення. Проте, для отримання найновіших функцій, рекомендується використовувати офіційний PPA (Personal Package Archive) Darktable. Цей метод забезпечить вам доступ до останніх оновлень одразу після їх випуску.

Щоб додати PPA Darktable, відкрийте термінал та виконайте команду:

sudo add-apt-repository ppa:pmjdebruijn/darktable-release

Після додавання PPA, оновіть список пакетів за допомогою команди:

sudo apt update

Потім, встановіть всі доступні оновлення, щоб забезпечити стабільну роботу системи:

sudo apt upgrade -y

І нарешті, встановіть Darktable:

sudo apt install darktable

Встановлення на Debian

Користувачі Debian можуть встановити Darktable без проблем, оскільки він доступний у офіційних репозиторіях. Однак, версія Darktable, доступна там, може бути застарілою. Для отримання останньої версії, рекомендується використовувати Debian Backports.

Debian Backports – це сховище з новими версіями пакетів, скомпільованих для стабільних випусків Debian. Це дозволяє користувачам отримувати доступ до сучасного програмного забезпечення, не переходячи на нестабільні гілки. Для того, щоб увімкнути Backports, зверніться до відповідної інструкції. Після цього встановіть Darktable з Backports:

sudo apt-get -t stretch-backports install darktable

Встановлення на Arch Linux

Arch Linux відомий своєю “передовою” політикою оновлень, що означає наявність найновіших версій програмного забезпечення, включаючи Darktable. Arch Linux завжди надає актуальну версію Darktable для встановлення.

Для встановлення Darktable на Arch Linux, скористайтеся менеджером пакетів Pacman:

sudo pacman -S darktable

Встановлення на Fedora

Fedora Linux також пропонує достатньо свіжу версію Darktable, хоча вона може бути не найновішою. Тому, для отримання останньої версії, рекомендується скористатися стороннім репозиторієм, який можна знайти на сайті Darktable.

Наразі доступні репозиторії Darktable для Fedora 27, 28 та Rawhide. Щоб додати потрібний репозиторій, скопіюйте відповідну команду в термінал:

Fedora Rawhide

sudo dnf config-manager --add-repo https://download.opensuse.org/repositories/graphics:darktable/Fedora_Rawhide/graphics:darktable.repo

Fedora 28

sudo dnf config-manager --add-repo https://download.opensuse.org/repositories/graphics:darktable/Fedora_28/graphics:darktable.repo

Fedora 27

sudo dnf config-manager --add-repo https://download.opensuse.org/repositories/graphics:darktable/Fedora_27/graphics:darktable.repo

Після додавання репозиторію, оновіть систему та встановіть Darktable:

sudo dnf update -y
sudo dnf install darktable

Встановлення на OpenSUSE

Ситуація з Darktable на OpenSUSE дещо неоднозначна. Користувачі Tumbleweed можуть користуватися найновішою версією, в той час як користувачам Leap доступна лише застаріла версія. На щастя, OpenSUSE Build Service дозволяє легко отримати останню версію Darktable.

OpenSUSE Leap

Через фокус на стабільність, версія Darktable у Leap може бути застарілою. Щоб це виправити, додайте потрібний репозиторій:

sudo zypper addrepo https://download.opensuse.org/repositories/graphics:darktable/openSUSE_Leap_15.0/graphics:darktable.repo

або

sudo zypper addrepo https://download.opensuse.org/repositories/graphics:darktable/openSUSE_Leap_42.3/graphics:darktable.repo

Після цього оновіть систему та встановіть Darktable:

sudo zypper update

sudo zypper install darktable

OpenSUSE Tumbleweed

Для користувачів Tumbleweed встановлення Darktable просте:

sudo zypper install darktable

Загальні інструкції для Linux

Якщо ви не можете знайти актуальну версію Darktable у своєму дистрибутиві Linux, ви можете зібрати її з вихідного коду. Для цього спочатку встановіть необхідні залежності:

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

Після встановлення залежностей, завантажте вихідний код Darktable та зберіть його за допомогою команд:

wget https://github.com/darktable-org/darktable/releases/download/release-2.4.4/darktable-2.4.4.tar.xz
tar xvf darktable-2.4.4.tar.xz && cd darktable-2.4.4

./build