Bonjour,
Pour installer les scipts lua dans mageia, ça me répond :please install git and make sure it is in your path, je ne comprends du tout ce qu’il faut faire
Je crois que la question a déjà été posé mais je trouve pas où.
Mageia9 et darktable 4.6.1
Merci
Je pense qu’il faut que tu télécharges les scripts Lua sur ton ordinateur : https://github.com/darktable-org/lua-scripts en cliquant sur <>Code et en cliquant sur Download Zip.
Tu vas créer un répertoire Lua dans ton .config/darktable et y décomprimer le .zip téléchargé.
install script devrait installer un fichier luarc dans ton répertoire .config/darktable.
[hr]
Tu peux aussi utiliser ces commandes :
cd ~/.config/darktable/
git clone https://github.com/darktable-org/lua-scripts.git lua
Regarde aussi les explications en anglais sur : https://github.com/darktable-org/lua-scripts
Bonjour,
Bon, en bas à gauche je n’ai plus la fonction install lua
J’ai nstaller le zip dans .config/darktable mais dans la table lumineuse en bas à gauche je n’ai plus la fonction install lua pour l’exécuter
j’ai pu rétablir la fonction « LUA script installer », en exécutant successivement, par copier-coller, dans mon terminal, les deux commandes ci-après indiquées :
J’ai eu aussi le même problème en bidouillant le .config/darktable et j’ai perdu aussi l’accès au script Lua avec la version 4.6.1 en FlatPak. Merci pour ton partage @kodaker, je vais essayer si ça peut fonctionner.
Reprenons :
« Pour installer les scipts lua dans mageia, ça me répond :please install git and make sure it is in your path, je ne comprends du tout ce qu’il faut faire (…) »
Il faudrait donc d’abord installer « git ». dans mageia 9 :
La commande parait indiquée par le lien ci-après : Voir la commande pour mageia :
Download and Install Traduction : Télécharger et installer
(…)
Linux and MacOS
Ensure git is installed on your system. If it isn’t, use the package manager to install it. Then open a terminal and: Traduction :
[font=Liberation Serif, serif][size=small]Assurez-vous que git est installé sur votre système. Si ce n’est pas le cas, utilisez le gestionnaire de packages pour l’installer. Ensuite ouvrez un terminal et :[/size][/font]
cd ~/.config/darktable/
git clone https://github.com/darktable-org/lua-scripts.git lua
Enabling
(…)
The recommended way to enable and disable specific scripts is using the script manager module. To use script manager do the following: Traduction :
[font=Liberation Serif, serif][size=small]Activation[/size][/font]
[font=Liberation Serif, serif][size=small]i[/i][/size][/font]
[font=Liberation Serif, serif][size=small]La méthode recommandée pour activer et désactiver des scripts spécifiques consiste à utiliser le module de gestion de scripts. Pour utiliser le gestionnaire de script, procédez comme suit :[/size][/font]
To update the script repository, open a terminal or command prompt and do the following:
[font=Liberation Serif, serif][size=small]Traduction :[/size][/font]
[font=Liberation Serif, serif][size=small]Mise à jour[/size][/font]
[font=Liberation Serif, serif][size=small]Pour mettre à jour le référentiel de scripts, ouvrez un terminal ou une invite de commande et procédez comme suit :[/size][/font]
(…)
Il est rare qu’une distribution Linux soit installée sans Git. Pour vérifier si celui-ci est bien présent, dans une fenêtre terminal, taper « git » puis entrée. si tu obtiens quelque chose comme ça :
Ci-dessous les commandes Git habituelles dans diverses situations :
démarrer une zone de travail (voir aussi : git help tutorial)
clone Cloner un dépôt dans un nouveau répertoire
init Créer un dépôt Git vide ou réinitialiser un existant
travailler sur la modification actuelle (voir aussi : git help revisions)
add Ajouter le contenu de fichiers dans l’index
mv Déplacer ou renommer un fichier, un répertoire, ou un lien symbolique
restore Restaurer les fichiers l’arbre de travail
rm Supprimer des fichiers de la copie de travail et de l’index
examiner l’historique et l’état (voir aussi : git help revisions)
bisect Trouver par recherche binaire la modification qui a introduit un bogue
diff Afficher les changements entre les validations, entre validation et copie de travail, etc
grep Afficher les lignes correspondant à un motif
log Afficher l’historique des validations
show Afficher différents types d’objets
status Afficher l’état de la copie de travail
agrandir, marquer et modifier votre historique
branch Lister, créer ou supprimer des branches
commit Enregistrer les modifications dans le dépôt
merge Fusionner deux ou plusieurs historiques de développement ensemble
rebase Réapplication des commits sur le sommet de l’autre base
reset Réinitialiser la HEAD courante à l’état spécifié
switch Basculer de branche
tag Créer, lister, supprimer ou vérifier un objet d’étiquette signé avec GPG
collaborer (voir aussi : git help workflows)
fetch Télécharger les objets et références depuis un autre dépôt
pull Rapatrier et intégrer un autre dépôt ou une branche locale
push Mettre à jour les références distantes ainsi que les objets associés
‹ git help -a › et ‹ git help -g › listent les sous-commandes disponibles et
quelques concepts. Voir ‹ git help › ou ‹ git help ›
pour en lire plus à propos d’une commande spécifique ou d’un concept.
Voir ‹ git help git › pour un survol du système.[/code]
C’est que Git est là, prêt à te servir.
Par contre, si tu obtiens :
jpv@penguin:~> git
git: command not found
C’est qu’il n’est pas installé. Dans ce cas, il te faudra l’installer à partir des dépôts logiciels de ta distribution.
Bonsoir,
Si j’ai tout compris chez moi git est là, prêt à servir.
Dans mon Dossier Personnel j’ai bien lua avec plein de sous-dossier.
Je fais quoi maintenant, je n’ai toujours rien en bas à gauche de la table lumineuse, aucune invite à installer des lua.
Bonne journée
louinuxBonsoir,
Si j’ai tout compris chez moi git est là, prêt à servir.
Je fais quoi maintenant, je n’ai toujours rien en bas à gauche de la table lumineuse, aucune invite à installer des lua.
Bonjour,
Je n’en sais pas plus hélas. Les commandes indiquées ont-elles toutes été successivement exécutées, par copier-coller, dans un « terminal » y-compris la dernière? .D’autres membres du forum - au secours ! - pourront peut-être aussi vous apporter leur éclairage.
Au terme de l’installation « lua script manager » devient « script manager » avec quelques petites pages de « scripts », en bas, à gauche dans la table lumineuse.
Je suis surpris que cette fonction « lua script installer » n’ai pas été automatiquement installée pour tous, dans les dernières mises à jour de darktable ! 4.6.0 et 4.6.1.
Bonjour
Voici mes dernières commandes :
[louinux@localhost ~]$ cd ~/.config/darktable/lua/
[louinux@localhost lua]$ git pull
fatal : ni ceci ni aucun de ses répertoires parents (jusqu’au point de montage /) n’est un dépôt git
Arrêt à la limite du système de fichiers (GIT_DISCOVERY_ACROSS_FILESYSTEM n’est pas défini).
[louinux@localhost lua]$
« »« « Dans les préférences de darktable faut-il coher une des deux lignes de : options lua ? » »« »« »
cd ~/.config/darktable/lua/
git pull
fatal : ni ceci ni aucun de ses répertoires parents (jusqu’au point de montage /) n’est un dépôt git
Arrêt à la limite du système de fichiers (GIT_DISCOVERY_ACROSS_FILESYSTEM n’est pas défini).
ça vient peut être de Mageia ?
Sur Windows aucun problème
Merci
commande ls -al dans le répertoire .config/darktable/lua/.
Le gestionnaire de fichier peut aussi faire l’affaire.
Pour vérifier qu’il y a un sous répertoire .git et que l’arborescence est similaire.
Cordialement.
Je viens de configurer toujours sous FlatPak :
et toujours pas de script manager et install script. J’ai fouillé dans le .config dédié à FlatPak, il n’y a pas de luarc :
jpg@localhost:~/.var/app/org.darktable.Darktable/config/darktable> ls
darktablerc data.db-pre-4.6.1 data.db-snp-20240225171026 library.db-pre-4.4.2 library.db-snp-20230815205109 lua shortcutsrc.defaults
data.db data.db-snp-20230807145732 data.db-snp-20240305082532 library.db-pre-4.6.1 library.db-snp-20240225171026 shortcutsrc shortcutsrc.edit
data.db-pre-4.4.2 data.db-snp-20230815205109 library.db library.db-snp-20230807145732 library.db-snp-20240305082532 shortcutsrc.backup user.css
Je vais essayer d’y copier un luarc. Ce n’est pas évident car ce répertoire caché et inaccessible au gestionnaire de fichiers et simplement en ligne de commandes.