Connexion
Multimedia

Installer Darktable sur Mageia1

Table des matières

logo_mageia_1



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.





Installation des dépendances et des paquets nécessaires à la compilation





Voir la liste complète des dépendances sur le site officiel.



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





A l'heure où j'écris ces lignes, deux dépendances indispensables ne se trouvent pas dans les dépôts officiels de Mageia, il faudra donc les installer à partir de dépôts tiers, il s'agit de :

  • liblcms2-devel, disponible dans les dépôts MiB ;
  • libflickcurl-devel, disponible dans les dépôts core Mandriva 2010.2 (ce paquet devrait être présent dans les dépôts de Mageai 2).



Installer liblcms2-devel

  1. activer les dépôts MiB (utiliser EasyUrpmi) ;
  2. installer liblcms2-devel, en root :

    Code BASH :
    urpmi liblcms2-devel
  3. désactiver le dépôt avec le gestionnaire de dépôt.


Installer libflickcurl-devel

  1. activer les dépôts officiels Mandriva 2010.2 (utiliser EasyUrpmi) ;
  2. Installer libflickcurl-devel, en root :

    Code BASH :
    urpmi libflickcurl-devel
  3. désactiver le dépôt avec le gestionnaire de dépôt.


Ne pas oublier de desactiver ces deux dépôts après l'installation des paquets car ils pourraient déstabiliser gravement votre système en cas de mise-à-jour.



Compilation et installation





Voir la procédure détaillée sur le site officiel.



  1. télécharger le tar.gz ;
  2. le décompresser :

    Code BASH :
    tar xvzf darktable-0.9.2.tar.gz
  3. déplacer les sources dans /opt, en root :

    Code BASH :
    mv darktable-0.9.2/ /opt/
  4. 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 
  5. 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 :

  1. 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
  2. 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




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



Retour :Utiliser Mageia

Cette page a été vue 6689 fois