Как установить Darktable в различных версиях Linux

Программа доступна для практически всех дистрибутивов Linux. Официальный сайт заявляет о тестировании релизов в следующих версиях — Ubuntu [Karmic, Lucid, Maverick, Natty, Oneiric], Arch Linux, Funtoo, Gentoo, Fedora. Но это не значит, что на Linux Mint, OpenSuse, Mandriva и Debian программа работать не будет. Рекомендуется использовать 64-битную версию. Но впрочем, если стоит 32-битный Линукс, то он вполне подойдет — просто надо следить за использованием оперативной памяти.

В системе должны быть установлены следующие библиотеки — libsqlite3, libjpeg, libpng, libraw (supplied), rawspeed (supplied), gtk+-2, cairo, lcms2, exiv2, tiff, curl, gphoto2, dbus-glib, gnome-keyring, fop, openexr

Версия компилятора GCC должна быть не ниже или равна 4.4.

Также для успешной установки в некоторых дистрибутивах надо подключить дополнительные репозитории.

Установка Darktable в Ubuntu.

Разработчики предупреждают, что в они не контролируют все версии программы, размещенные в различных PPA-репозиториях и советуют устанавливать приложение через Центр Программного обеспечения Пакетов Synaptic, Программа находится в разделе «Графика».

Для установки из командной строки из исходников для Ubuntu надо использовать следующие команды:

sudo apt-get install debhelper dpkg-dev fakeroot

$ sudo apt-get build-dep darktable

$ tar zxvf darktable_$VERSION.orig.tar.gz

$ cd darktable-$VERSION

$ tar zxvf ../darktable_$VERSION.debian.tar.gz

$ dpkg-buildpackage -rfakeroot

Установка Darktable в Fedora:

Для установки программы надо набрать в консоли команду от root:

yum install darktable

Эта команда установит Darktable и все зависящие библиотеки.

Если устанавливать программу из сорцев, то перед установкой зависимости придется установить вручную следующей командой:

sudo yum install intltool atk-devel cairo-devel exiv2-devel fontconfig-devel freetype-devel libgomp gtk2-devel libjpeg-turbo-devel libtiff-devel lcms2-devel lensfun-devel libpng-devel libsq3-devel libstdc++-devel libxml2-devel OpenEXR-devel libcurl-devel libgphoto2-devel dbus-glib-devel libgnome-keyring-devel fop librsvg2-devel flickcurl-devel cmake libsoup-devel gcc-c++ colord-devel

Установка Darktable в Arch Linux, Funtoo, Gentoo:

Программа есть в портах этих ОС, из исходников установка возможна, но не рекомендуется, вероятность повредить установленную систему крайне велика.

Для успешной команды следует набрать в консоли:

Arch Linux:

#pacman -S darktable

Gentoo/Funtoo:

#emerge -av darktable

При появлении в выводе сообщений о размаскировке нужных пакетов надо удовлетвоить все требования и продолжить установку. Все необходимые зависимости должны установится вместе с программой.

Установка Darktable в RHEL / SL / Centos

Сначала надо установить репозиторий linuxtech.repo:

su — root

cd /etc/yum.repos.d/

wget https://pkgrepo.linuxtech.net/el6/release/linuxtech.repo

А потом программу:

yum —enablerepo=linuxtech-testing install darktable

Установка Darktable в Debian.

В репозиториях всех версий есть нужные пакеты, поэтому надо просто выполнить команду:

sudo apt-get install darktable

Установка Darktable в Freebsd

Darktable упаковывается и компилируется для этой ОС, бинарные пакеты можно найти здесь — https://ftp.freebsd.org/pub/FreeBSD/ports/packages/graphics/

Для установки надо выполнить команду:

# pkg_add -r darktable

 Альтернативные способы установки Darktable

Здесь описаны основные способы установки этого приложения. Доступна также установка так называемой git-версии, но это уже удел продвинутых пользователей, в прицнципе эта версия не отличается от других ни быстротой работы ни повышением производительности, поэтому ее установка описана не будет. В официальном руководстве описан этот способ установки, желающие могут ознакомится с ним самостоятельно.

 

2 thoughts on “Как установить Darktable в различных версиях Linux

  1. I simply want to tell you that I’m beginner to blogging and site-building and certainly savored your blog. Likely I’m planning to bookmark your site . You actually come with perfect well written articles. Many thanks for revealing your blog site.

Comments are closed.