Dernière mise à jour : 09/12/2011 à 16h18
Table des matières
Darktable est un éditeur de photos spécialisé dans le traitement d'images raw, à la manière du célèbre Adobe Lightroom.
Les indications suivantes permettent de compiler la dernière version stable du logiciel.
Les indications suivantes permettent de compiler la dernière version stable du logiciel.
Installation des dépendances et des paquets nécessaires à la compilation
A partir des dépôts Mageia
En root :
Code BASH :
urpmi cmake libqt4-devel gcc-c++ libsqlite3_0 libjpeg libraw-tools gtk+2.0 libcairo2 libglade2.0_0 exiv2 curl gphoto2 dbus-glib gnome-keyring fop OpenEXR geotiff intltool libatk1.0-devel libbabl0.1-devel libgegl0.1-devel libexiv2-devel libfreetype6-devel libGConf2-devel libglade2.0_0-devel libgomp1 libgtk+2.0-devel libjpeg62-devel libtiff-devel liblcms-devel liblensfun-devel libpng-devel libsqlite3-devel libstdc++-devel libxml2-devel libOpenEXR-devel libcurl-devel libcurl4-gnutls-dev libgphoto-devel libdbus-1-devel libdbusmenu-glib-devel libgnome-keyring-devel fop librsvg2-devel libcurl-devel
A partir de dépôts tiers
Installer liblcms2-devel
- activer les dépôts MiB (utiliser EasyUrpmi) ;
- installer liblcms2-devel, en root :
Code BASH :urpmi liblcms2-devel
- désactiver le dépôt avec le gestionnaire de dépôt.
Installer libflickcurl-devel
- activer les dépôts officiels Mandriva 2010.2 (utiliser EasyUrpmi) ;
- Installer libflickcurl-devel, en root :
Code BASH :urpmi libflickcurl-devel
- désactiver le dépôt avec le gestionnaire de dépôt.
Compilation et installation
- télécharger le tar.gz ;
- le décompresser :
Code BASH :tar xvzf darktable-0.9.2.tar.gz
- déplacer les sources dans /opt, en root :
Code BASH :mv darktable-0.9.2/ /opt/
- dans le dossier décompressé, lancer le script build.sh (pour le configure et la compilation) :
Code BASH :cd /opt/darktable-0.9.2/ && ./build.sh
- installer le logiciel, en root :
Code BASH :cd build/ && make install
Création d'un lanceur
Créer un exécutable dans le path
Après l'installation, le binaire est dans /opt/darktable/bin/darktable. Afin que la commande se trouve dans le path, on peut créer un petit script de lancement dans /usr/bin :
- créer le fichier, en root :
Code BASH :kwrite /usr/bin/darktable
et y coller le texte suivant :
Code TEXT :#!/bin/sh /opt/darktable/bin/darktable
- le rendre exécutable, en root :
Code BASH :chmod a+x /usr/bin/darktable
Vous pourrez maintenant lancer simplement Darktable avec la commande :
Code BASH :
darktable
Créer le lanceur
Il maintenant est très facile de créer graphiquement un lanceur sur le Bureau ou dans le menu KDE.
Pour le faire en console, créer le fichier darktable.desktop :
Code BASH :
kwrite darktable.desktop
et y copier le texte suivant :
Caché :
[Desktop Entry]
Name=Darktable Photo Workflow Software
GenericName=Virtual Lighttable and Darkroom
GenericName[ru]=Программа для отсмотра и проявки цифровых негативов
GenericName[de]=Virtueller Leuchttisch und Dunkelkammer
GenericName[sv]=Virtuellt ljusbord och mörkerrum
GenericName[nl]=Virtuele Lichttafel en Doka
GenericName[fi]=Virtuaalinen valopöytä ja pimiö
GenericName[fr]=Table lumineuse et chambre noire virtuelles
GenericName[cs]=Virtuální prosvětlovací pult a fotokomora
Comment=Organize and develop images from digital cameras
Comment[ru]=Организация, сортировка и проявка цифровых негативов
Comment[de]=Organisiere und entwickle Bilder von Digitalkameras
Comment[sv]=Organisera och utveckla bilder ifrån digitalkameror
Comment[nl]=Organiseer en ontwikkel beelden van digitale camera's
Comment[fi]=Järjestele ja kehitä kuvia digitaalikameroista
Comment[fr]=Organiser et développer les images d'un boîtier numérique
Comment[cs]=Správa a vyvolávání snímků z digitálních fotoaparátů
Version=1.0
Type=Application
Categories=Graphics;Photography;GTK;
Exec=darktable %U
TryExec=darktable
Terminal=false
StartupNotify=true
MimeType=application/x-darktable;image/x-dcraw;
Icon=/opt/darktable/share/icons/hicolor/64x64/apps/darktable.png
Name=Darktable Photo Workflow Software
GenericName=Virtual Lighttable and Darkroom
GenericName[ru]=Программа для отсмотра и проявки цифровых негативов
GenericName[de]=Virtueller Leuchttisch und Dunkelkammer
GenericName[sv]=Virtuellt ljusbord och mörkerrum
GenericName[nl]=Virtuele Lichttafel en Doka
GenericName[fi]=Virtuaalinen valopöytä ja pimiö
GenericName[fr]=Table lumineuse et chambre noire virtuelles
GenericName[cs]=Virtuální prosvětlovací pult a fotokomora
Comment=Organize and develop images from digital cameras
Comment[ru]=Организация, сортировка и проявка цифровых негативов
Comment[de]=Organisiere und entwickle Bilder von Digitalkameras
Comment[sv]=Organisera och utveckla bilder ifrån digitalkameror
Comment[nl]=Organiseer en ontwikkel beelden van digitale camera's
Comment[fi]=Järjestele ja kehitä kuvia digitaalikameroista
Comment[fr]=Organiser et développer les images d'un boîtier numérique
Comment[cs]=Správa a vyvolávání snímků z digitálních fotoaparátů
Version=1.0
Type=Application
Categories=Graphics;Photography;GTK;
Exec=darktable %U
TryExec=darktable
Terminal=false
StartupNotify=true
MimeType=application/x-darktable;image/x-dcraw;
Icon=/opt/darktable/share/icons/hicolor/64x64/apps/darktable.png
Copier ensuite ce lanceur sur le bureau ou dans le dossier ~/.local/share/applications afin de le voir apparaître dans le menu KDE.
Écrit par: did, Le: 25/08/11