Il y a un moment j’avais fait un tuto en PDF : https://drive.google.com/file/d/0B9wDMMkA94RTMHhSUENJdWFta00/view?usp=sharing
Il y a eu beaucoup de changement dans les distributions Debian et ses dérivés (Ubuntu ; Mint ; ect.) et certaines dépendances depuis que je l’ai écrit. Je suis en train de recenser les dépendances utilises.
Je ne dispose pas de toutes les distributions Linux installées et on peut essayer de vous aider au risque de l’échec.
Le pré-requis pour pouvoir compiler :
avoir Debian ; Ubuntu ou un de ces dérivés ; Linux Mint installé de préférence (@RawFiner m’a aidé à compiler sous Solus) ;
savoir utiliser la console ou le terminal sur sont système et écrire des lignes de commande ;
savoir installer les dépendances indispensables pour compiler (soit en ligne de commande ou avec le gestionnaire de paquets) ;
s’inscrire sur le chat telegram dédié : https://darktable.fr/2017/02/groupe-telegram-darktable-fr/
J’ai créé un groupe sur ce chat dédié à la compilation de darktable. L’utilisation de telegram permet une communication rapide avec des utilisateurs connectés ; d’échanger des fichiers, photos ou copie d’écran.
Je n’ai aucune idée de comment faire pour compiler sur Mac ou sous Windows.
Il y a eu 4 commentaires d’utilisateurs du blog ou les auteurs se disaient intéresser pour compiler darktable surtout après le dernier article d’Aurélien. Je lance un sondage pour faire un recensement de ceux qui vaudraient tenter l’aventure. Le fait de compiler les sources ne va pas altérer darktable installé sur votre système le seul problème, c’est qu’il partage le même répertoire de configuration et il est intéressant de faire une copie de ce répertoire ou de faire 1 répertoire pour chaque version.
c’est qu’il partage le même répertoire de configuration et il est intéressant de faire une copie de ce répertoire ou de faire 1 répertoire pour chaque version.
Pas uniquement. L’utilisation d’un nouveau module va modifier le XMP. Franchement je pense que sauf les devs devraient compiler dt au tout du moins bien suivre les évolutions en regardant les commits, car certains changement peuvent être sans retour possible.
Merci de ton avis Pascal.
Bonjour et bonne année,
J’utilise actuellement la version de darktable du site suivant :
https://software.opensuse.org/download.html?project=graphics:darktable:master&package=darktable
Ce site propose plusieurs versions compilées par jour, hier c’était la darktable_3.1.0_git289.f788bfff3_amd64.deb
Elle est proposée notamment pour xUbuntu sur leurs site, moi je l’utilise sur Ubuntu et elle semble fonctionner parfaitement ?
Uniquement pour ma culture personnel :
J’aimerais trouver les dernières versions pour la compiler moi-même, mais je n’ai jamais rien compilé sous Linux (Ubuntu) ?
Je suis inscris sur le site Github, mais après où trouver les derniers paquets à compiler et quelles dépendances installer sur le PC pour compiler ?
Je suis autant intéressé par l’informatique que par la photo !
PS: Le tutoriel ci-dessus est-il à jour ?
Cordialement.
Mon tuto n’est pas à jour pour les dépendances et on les trouve : https://redmine.darktable.org/projects/darktable/wiki/Building_darktable_26
Si tu compiles sur ta machine, tu auras un darktable spécifique aux composants qu’elle utilise. Par contre il faut être précautionneux car ça reste une bêta même si elle est très stable, il peut y avoir de petits soucis et il est bien de garder une version des dépôts et de séparer les .config
On peut t’aider sur le chat FramTeam : https://darktable.fr/2018/12/nouvel-outil-pour-communiquer/
Les versions proposées sur OpenSuse sont des versions mater génériques et si tu peux utiliser un PPA qui installe la version 3.0 : https://forums.darktable.fr/showthread.php?tid=4321&pid=37280#pid37280
Merci pour ta réponse. ![]()
Je n’ai pas trouvé de PPA à cette adresse: https://launchpad.net/~dhor
Pour la version 3.0 j’ai déjà utilise le PPA ci-contre pour voir et ça fonctionne également. https://launchpad.net/~ubuntuhandbook1/+archive/ubuntu/darktable?fbclid=IwAR2Cskx_LDN2leSKS9N5zL15hY1SQ1IxZQUx2F9V16gtEBH9kVNe3Qcb1jQ
Si j’installe le PPA cela va supprimer la version proposé par OpenSuse ?
Il est donc possible d’avoir une version 3.0.0 fonctionnel et la version compilée simultanément et indépendantes ?
Par exemple sur un même PC:
- La version 3.0.0 stable.
- La version OpenSuse développement.
- La version compilée.
Cordialement.
Il y a eu des utilisateurs qui ont eu des problèmes avec : https://launchpad.net/~ubuntuhandbook1/+archive/ubuntu/darktable?fbclid=IwAR2Cskx_LDN2leSKS9N5zL15hY1SQ1IxZQUx2F9V16gtEBH9kVNe3Qcb1jQ
J’avais d’ailleurs dit d’être prudent avec !
J’ai mis la commande pour installer le PPA : https://forums.darktable.fr/showthread.php?tid=4321&pid=37280#pid37280
Je te recommande de supprimer celui d’OpenSuse et aussi son PPA avec d’installer celui de Dariusz Duma.
[color=#333333][size=small][font=Tahoma, Verdana, Arial, sans-serif]Avec le dépôt d’OpenSuse je n’ai pas installé de PPA.[/font][/size][/color]
[color=#333333][size=small][font=Tahoma, Verdana, Arial, sans-serif]Lorsque je désire faire une mise à jour je réinstalle (Récupérer les paquets binaires directement).[/font][/size][/color]
[color=#333333][size=small][font=Tahoma, Verdana, Arial, sans-serif]Depuis, j’ai bien installé le PPA d’OpenSuse, c’est quand même beaucoup plus pratique, c’est surtout automatique ![/font][/size][/color]
Il vaut mieux éviter d’utiliser plusieurs versions de darktable en même temps, à moins de savoir REELLEMENT ce qu’on fait, savoir jongler avec sauvegardes et plusieurs dossiers de configuration. Enfin, j’appuie la réponse de jpg54 et la réponse de Patrick L sur un autre fil explique très bien comment faire (premier lien apt purge à adapter au(x) dépôt(s) installés déjà sur son système pour faire le ménage) : https://forums.darktable.fr/showthread.php?tid=4321&pid=37405#pid37405
Actuellement je n’ai que deux versions sur mon PC, (OpenSuse / Windows),
pour m’essayer à la compilation j’installerai un deuxième Ubuntu, donc aucun risque. ![]()
Bonjour,
J’ai cliqué sur ce lien, c’est une application (Mattermost), comme Telegram ou WhatsApp, (par contre le lien est mort)…
D’ailleurs sur Telegram j’ai trouvé un groupe darktable (avec 60 membres). ![]()
Cordialement.
Ouche, c’est pas à jour tout ça. Telegram ou Mattermost ne sont plus utilisés depuis peu (peut-être de rares utilisateurs). On est passé récemment sur Matrix. Voir ici : https://darktable.fr/2020/03/darktable-fr-migre-sur-matrix-org/
Et sinon, faut éviter les gros mots sur un forum libre (Whats quoi ?
)
Bonsoir,
Un grand merci à Nicolas Tissot :
https://darktable.fr/2020/02/travailler-sur-une-version-compilee-de-darktable/
J’ai suivit ce petit tutoriel pour compiler Darktable et ça a marché du premier coup. ![]()
Il manquait simplement la dépendance git dans la liste pour Ubuntu.
Par contre j’aimerai créer un raccourci sur Ubuntu dans le lanceur d’application (dock).
/opt/darktable_master/bin/darktable --configdir /home/caille/.config/darktable_master/
Lorsque je clique droit sur le raccourci dans le dock il n’est pas possible d’ajouter aux favoris, pour qu’il reste en place après fermeture.
C’est probablement normal, alors si quelqu’un peut me donner la marche à suivre et je pourrait commencer à utiliser cette version de darktable_master
Ce n’est pas très pratique de rentrer la ligne de commande à chaque fois, de plus le terminal reste ouvert car l’application est lance par le terminal.
Cordialement.
j’utilise une version compilée, mais je vais bientôt passer à Ubuntu 20.04 LTS et donc je vais devoir refaire une compilation, une mise à jour de la procédure de JP54 est bien entendu bienvenue ![]()
j’utilise une version compilée, mais je vais bientôt passer à Ubuntu 20.04 LTS et donc je vais devoir refaire une compilation, une mise à jour de la procédure de JP54 est bien entendu bienvenue
Pour être passé sur Ubuntu 20.04, la compilation reste identique, rien à changer.
Bonsoir Luc,
J’ai installé la 20.04 bêta il y a quelques jours et jeudi elle est passée en LTS c’est donc sur cette distribution que j’ai compilé darktable, à jour pour deux ans !
Par contre c’est pour mon histoire de raccourci que ne sais pas comment faire, je verrais ça demain. ![]()
Cordialement.
Bonsoir Luc,
J’ai installé la 20.04 bêta il y a quelques jours et jeudi elle est passée en LTS c’est donc sur cette distribution que j’ai compilé darktable, à jour pour deux ans !
Par contre c’est pour mon histoire de raccourci que ne sais pas comment faire, je verrais ça demain.
Cordialement.
je veux bien ton info car je prépare ma migration en 20.04 c’est plus qu’une question d’heures ![]()
Rien de particulier, j’ai utilisé la méthode de Nicolas Tissot sur ce même forum : https://darktable.fr/2020/02/travailler-sur-une-version-compilee-de-darktable/
Bonjour,
J’essaye ce matin de lancer darktable (build 1246) avec la commande en ligne et je reçois une erreur de droit d’ouverture.
Je suis obligé d’ajouter sudo devant et ça fonctionne, pourtant hier la ligne fonctionnait sans être en root.
Sur ubuntu 18.04 j’ai également compilé le dernière version de darktable (build 1245) elle démarre sans sudo.
Si quelqu’un a une idée sur la raison ?
L’affichage du terminal (root) lorsqu’il s’ouvre.
Cordialement.
Bizarre que tu puisses lancer build.sh sans sudo ! L’écriture dans le répertoire /opt nécessite les droits administrateur.



