でぶ

とあるサイトの開発室

Lightroom代替ソフトの決定版?!『darktable』をインストール

darktable とは、

[browser-shot url="http://www.darktable.org/" width="240"] darktable | the photo workflow software

darktable は、Linux で使えるRaw現像ソフト。

写真の取り込み、管理、現像、Webへのアップロードなど現像だけにとどまらない写真の統合ソフトという感じ。 RawTherapee よりも Lightroom のコンセプトに近いかと。

インターフェイスも今風に洗練されている。 意識しているのか、見た目もどこか Lightroom ぽい。

いちおう、Mac でも使えるみたい。

Ubuntu に darktable をインストール

darktable をインストール

うちの作業用PCは Ubuntu Gnome なので APT でインストールします。

リリース版をインストールする場合、

$ sudo add-apt-repository ppa:pmjdebruijn/darktable-release
$ sudo apt-get update
$ sudo apt-get install darktable

開発版をインストールする場合、

$ sudo add-apt-repository ppa:pmjdebruijn/darktable-unstable
$ sudo apt-get update
$ sudo apt-get install darktable

darktable をアンインストール

$ sudo apt-get remove darktable

追加した PPA を削除したい場合

darktable(リリース版)の PPA の削除

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

darktable(開発版)の PPA の削除

$ sudo add-apt-repository --remove ppa:pmjdebruijn/darktable-unstable

darktable の Git バージョンをインストール

Git リポジトリ上にある最新のバージョンを自分でビルドしてインストールする場合。

まずは、準備

Git をインストールします。

$ sudo apt-get install git

darktable のサイトを参考に、依存するパッケージをインストール

$ sudo apt-get install intltool libatk1.0-dev libcairo2-dev libsoup2.4-dev libexiv2-dev libfontconfig1-dev libfreetype6-dev libgomp1 libgtk2.0-dev libjpeg-dev libtiff5-dev liblcms2-dev liblensfun-dev libpng12-dev libsqlite3-dev libstdc++6-4.4-dev libxml2-dev libopenexr-dev libcurl4-gnutls-dev libgphoto2-2-dev libdbus-glib-1-dev libgnome-keyring-dev fop librsvg2-dev libflickcurl-dev cmake liblua5.2-dev libcolord-dev

そのままだと、libtiff4-dev がエラーになるので libtiff5-dev に変更しました。

作業用のフォルダーに移動。

$ cd /usr/local/src

リポジトリからファイルをコピー。

$ sudo git clone git://github.com/darktable-org/darktable.git

ディレクトリを移動し、ビルド。

$ cd darktable
$ sudo ./build.sh

ディレクトリを移動し、インストール。

$ cd build && sudo make install

darktable を起動

ターミナルから下記コマンドで起動。

$ /opt/darktable/bin/darktable &

(darktable:24061): Gtk-WARNING **: module_path にはテーマ・エンジンがありません: "clearlooks",

上のようなエラーが出た場合は、

$ sudo apt-get install gtk2-engines

Git ファイルのアップデート

$ cd /usr/local/src/darktable
$ sudo git pull

あとは同じようにビルドして最新版をインストールできます。