Jak nainstalovat Darktable na Linux

Darktable představuje softwarové řešení s otevřeným zdrojovým kódem, určené pro fotografy pracující v operačním systému Linux. Nabízí širokou škálu funkcí, od správy digitálních negativů v prohledávatelné databázi, přes nástroje pro přibližování a prohlížení podobné Lightroomu, až po možnost vyvolávání raw fotografií. Jeho velkou výhodou je dostupnost zcela zdarma a kompatibilita s různými distribucemi Linuxu, včetně méně známých.

Upozornění: Na konci tohoto textu naleznete videonávod.

Tato aplikace nabízí mnoho a konkuruje i placeným programům v oblasti digitální fotografie. Je vyvinuta fotografy pro fotografy, takže pokud hledáte kvalitní nástroj pro úpravu a správu fotografií v prostředí Linuxu, je Darktable jedním z nejlepších kandidátů.

Instalace na Ubuntu

Uživatelé Ubuntu mohou Darktable instalovat prostřednictvím softwarového centra. Ubuntu standardně nabízí poměrně aktuální verzi v rámci svých softwarových zdrojů. Nicméně, fotografové, kteří vyžadují nejnovější funkce, by měli raději použít oficiální PPA (Personal Package Archive) Darktable. Použití PPA je výhodné, protože zajišťuje okamžitý přístup k nejnovějším aktualizacím.

Pro přidání Darktable PPA otevřete terminál a použijte následující příkaz:

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

PPA je nyní přidáno do systému, ale ještě není dostupné. Abyste zajistili jeho funkčnost, musíte provést aktualizaci systému:

sudo apt update

Po aktualizaci systému je důležité nainstalovat všechny softwarové aktualizace:

sudo apt upgrade -y

Konečně, po instalaci všech aktualizací je bezpečné nainstalovat samotný Darktable:

sudo apt install darktable

Instalace na Debianu

Uživatelé Debianu by neměli mít problémy s instalací Darktable. Aplikace je dostupná přímo z oficiálních softwarových zdrojů, nicméně její verze může být zastaralá. Pro získání nejnovější verze Darktable je doporučeno aktivovat Debian Backports.

Debian Backports je projekt, který kompiluje novější balíčky Debianu s ohledem na starší knihovny ve stabilní větvi. To umožňuje uživatelům stabilních (a starších stabilních) verzí používat novější software. Pro aktivaci Backports si přečtěte náš návod. Po aktivaci můžete instalovat Darktable z Debian Backports:

sudo apt-get -t stretch-backports install darktable

Instalace na Arch Linuxu

Arch Linux je známý jako distribuce, která používá nejnovější verze softwaru (včetně případných chyb). To znamená, že obvykle obsahuje nejnovější verzi Darktable připravenou k instalaci.

Instalace Darktable na Arch Linuxu nevyžaduje žádné speciální repozitáře. Stačí otevřít terminál a použít správce balíčků Pacman:

sudo pacman -S darktable

Instalace na Fedoře

Fedora Linux obvykle nabízí poměrně novou verzi Darktable, i když nemusí být úplně nejnovější. Proto web Darktable odkazuje na softwarové úložiště třetí strany, které je k dispozici pro Fedoru.

Pro Fedoru 27, 28 a Rawhide existují speciální úložiště. Přidáte je pomocí následujících příkazů odpovídajících vaší verzi:

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

Pro jistotu aktualizujte systém a poté nainstalujte Darktable:

sudo dnf update -y
sudo dnf install darktable

Instalace na OpenSUSE

Dostupnost Darktable na OpenSUSE se liší. Uživatelé Tumbleweed mají k dispozici poměrně aktuální verzi, zatímco uživatelé Leap mohou mít pouze starší verzi. Naštěstí díky službě sestavení OpenSUSE je snadné získat aktuálnější verzi.

OpenSUSE Leap:

Leap je stabilní operační systém, ale Darktable v jeho standardních repozitářích může být zastaralý. Proto je potřeba přidat následující repozitáře:

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

nebo

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

Po přidání nového repozitáře aktualizujte systém a nainstalujte Darktable:

sudo zypper update

sudo zypper install darktable

OpenSUSE Tumbleweed:

sudo zypper install darktable

Obecné pokyny pro Linux

Pokud nemůžete najít aktuální verzi Darktable pro vaši distribuci, zvažte vytvoření aplikace ze zdrojového kódu.

Pro kompilaci Darktable ze zdrojového kódu je potřeba nainstalovat všechny potřebné závislosti. V terminálu pomocí správce balíčků vyhledejte a nainstalujte následující balíčky:

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

Po instalaci všech závislostí si stáhněte kód Darktable a sestavte aplikaci pomocí následujících příkazů:

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