Linux에 Darktable을 설치하는 방법

리눅스 사진 편집자를 위한 Darktable 설치 안내

Darktable은 리눅스 환경에서 사진 편집을 위한 강력한 오픈 소스 이미지 워크스테이션입니다. 디지털 사진 네거티브를 관리하고, Lightroom과 유사한 방식으로 이미지를 처리하며, RAW 사진을 현상하는 등 다양한 기능을 제공합니다. 또한, 완전히 무료이며 대부분의 리눅스 배포판과 호환됩니다.

참고: 본문 하단에 Darktable 사용법에 대한 비디오 튜토리얼이 있습니다.

이 앱은 수많은 기능을 갖추고 있으며, 디지털 사진 분야에서 많은 유료 프로그램들과 견줄 만한 경쟁력을 자랑합니다. 사진 작가가 직접 디자인하고 개발했기 때문에, 리눅스에서 사진 편집 및 관리를 위한 강력한 앱을 찾고 있다면 Darktable이 최고의 선택 중 하나가 될 것입니다.

우분투 (Ubuntu)

Darktable은 우분투 소프트웨어 센터를 통해 쉽게 설치할 수 있으며, 최신 버전이 꾸준히 제공됩니다. 그러나 최신 기능을 원하는 사용자라면 공식 Darktable PPA를 이용하는 것이 좋습니다. PPA를 사용하면 최신 업데이트를 빠르게 받을 수 있습니다.

Darktable PPA를 추가하려면 터미널을 열고 다음 명령어를 입력하세요.

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

PPA가 추가된 후에는 시스템을 업데이트해야 합니다. 다음 명령어를 입력하세요.

sudo apt update

업데이트가 완료되면, 다음 명령어로 Darktable을 설치하세요.

sudo apt upgrade -y

모든 소프트웨어 업데이트가 완료된 후, 다음 명령어로 Darktable을 설치합니다.

sudo apt install darktable

데비안 (Debian)

데비안 사용자도 Darktable을 문제없이 사용할 수 있습니다. 공식 소프트웨어 저장소에서 바로 설치할 수 있지만, 최신 버전을 사용하려면 Debian Backports를 활성화해야 합니다. Debian Backports는 안정 릴리스의 이전 라이브러리에 대해 최신 데비안 패키지를 컴파일하는 프로젝트입니다.

Debian Backports 활성화에 대한 자세한 내용은 해당 가이드를 참조하세요. 활성화 후, 다음 명령어로 Darktable의 Debian Backport 버전을 설치하세요.

sudo apt-get -t stretch-backports install darktable

아치 리눅스 (Arch Linux)

아치 리눅스는 “최첨단” 배포판으로 최신 소프트웨어를 빠르게 제공합니다. 따라서 Darktable의 최신 버전도 바로 설치할 수 있습니다. Pacman 패키지 관리자를 사용하여 다음 명령어로 Darktable을 설치하세요.

sudo pacman -S darktable

페도라 (Fedora)

페도라 리눅스 또한 최신 버전의 Darktable을 제공하지만, 가장 최신 버전은 아닐 수 있습니다. Darktable 웹사이트에서는 페도라 사용자를 위해 타사 소프트웨어 저장소를 안내하고 있습니다. 터미널을 열고 사용 중인 페도라 버전에 맞는 명령어를 입력하여 저장소를 추가하세요.

페도라 Rawhide:

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

페도라 28:

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

페도라 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)

오픈수세의 경우, Tumbleweed 사용자는 비교적 최신 버전을 사용할 수 있지만, Leap 사용자는 오래된 버전을 사용해야 합니다. OpenSUSE 빌드 서비스를 통해 최신 버전의 Darktable을 쉽게 설치할 수 있습니다.

OpenSUSE Leap:

Leap은 안정성을 중시하므로 Darktable 버전이 오래되었을 수 있습니다. 다음 저장소를 추가하여 문제를 해결할 수 있습니다.

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:

sudo zypper install darktable

일반 리눅스 지침

사용 중인 리눅스 배포판에서 최신 버전의 Darktable을 찾을 수 없나요? 그렇다면 소스 코드를 직접 빌드하는 것을 고려해 보세요! 소스에서 Darktable을 빌드하려면 먼저 필요한 모든 종속성을 설치해야 합니다. 터미널을 열고 패키지 관리자를 사용하여 다음 목록의 항목들을 검색하고 설치하세요.

libsqlite3
libjpeg
libtiff
libpugixml
rawspeed
GTK+-3
cairo
lcms2
exiv2
littlecms
curl
photo2
dbus-glib
popt
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