Forum darktable FR
Installer la source OpenSuse sur Linux-Mint 20 Ulyana [Résolu] - Version imprimable

+- Forum darktable FR (https://forums.darktable.fr)
+-- Forum : Photographie (https://forums.darktable.fr/forumdisplay.php?fid=72)
+--- Forum : Sujet Libre (https://forums.darktable.fr/forumdisplay.php?fid=83)
+--- Sujet : Installer la source OpenSuse sur Linux-Mint 20 Ulyana [Résolu] (/showthread.php?tid=5360)



Installer la source OpenSuse sur Linux-Mint 20 Ulyana [Résolu] - Caille - 03-10-20

Bonjour,

https://software.opensuse.org/download.html?project=graphics:darktable:master&package=darktable

Code :
echo 'deb http://download.opensuse.org/repositories/graphics:/darktable:/master/xUbuntu_20.04/ /' | sudo tee /etc/apt/sources.list.d/graphics:darktable:master.list
curl -fsSL https://download.opensuse.org/repositories/graphics:darktable:master/xUbuntu_20.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/graphics:darktable:master.gpg > /dev/null
sudo apt update
sudo apt install darktable

Je viens d'ajouter la source OpenSuse_Master de Darktable sous Linux-Mint...
Après la commande "sudo apt install darktable", c'est la version 3.0.1 qui c'est installée ?
J'ai donc ensuite installé le paquet, via le même site et ça a fonctionné, je possède bien maintenant la version 3.3.0~git900.6e70437a4
Par contre lors des mises à jour je reçois les messages suivants : 

Citation :Erreur de GPG : http://download.opensuse.org/repositories/graphics:/darktable:/master/xUbuntu_20.04  InRelease : Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 040524A84C70D8B5Le dépôt http://download.opensuse.org/repositories/graphics:/darktable:/master/xUbuntu_20.04  InRelease n'est pas signé.

W:GPG error: http://download.opensuse.org/repositories/graphics:/darktable:/master/xUbuntu_20.04  InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 040524A84C70D8B5, E:The repository 'http://download.opensuse.org/repositories/graphics:/darktable:/master/xUbuntu_20.04  InRelease' is not signed.

Donc pour utiliser cette version sous Linux-Mint, il n'est pas possible d'obtenir les mises à jour de Darktable_master ?
Je serais toujours obligé de récupérer les paquets binaires directement, y-a-t-il une autre solution ?

Cordialement.


RE: Installer la source OpenSuse sur Linux-Mint 20 Ulyana - manu - 03-10-20

Bonjour,

Pour l'erreur GPG, un lien : https://doc.ubuntu-fr.org/apt-key

Une commande : sudo apt-get install add-apt-key && sudo add-apt-key 040524A84C70D8B5
Elle installera éventuellement add-apt-key, puis la clé manquante.

En espérant que ça aide.


RE: Installer la source OpenSuse sur Linux-Mint 20 Ulyana - Caille - 04-10-20

(03-10-20, 13:09)manu a écrit : Une commande : sudo apt-get install add-apt-key && sudo add-apt-key 040524A84C70D8B5
Elle installera éventuellement add-apt-key, puis la clé manquante.

Bonjour manu et merci pour ta réponse !

Aucun chemin d'accès pour atteindre l'hôte cible ? La réponse retour de la ligne de commande est not found ?

Code :
caille@caille-N76VB:~$ sudo apt-get install add-apt-key && sudo add-apt-key 040524A84C70D8B5
[sudo] Mot de passe de caille :         
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
add-apt-key est déjà la version la plus récente (1.0-0.5).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
gpg: répertoire « /root/.gnupg » créé
gpg: le trousseau local « /root/.gnupg/pubring.kbx » a été créé
gpg: échec de réception depuis le serveur de clefs : Aucun chemin d'accès pour atteindre l'hôte cible
key 040524A84C70D8B5 not found

J'ai lu également dans la documentation qu'il était possible de s'affranchir des clés ? https://doc.ubuntu-fr.org/apt-key#si_malgre_tout_le_probleme_persiste

Du coup je viens de supprimer sur Linux-Mint le dépôt OpenSuse, plus qu'a installer le paquet à chaque fois... 


RE: Installer la source OpenSuse sur Linux-Mint 20 Ulyana - nicoauffray - 04-10-20

Sur le dépôt OpenSuse tu as tout ce qu'il te faut pour installer correctement darktable, incluant la clé.

https://software.opensuse.org/download.html?project=graphics:darktable:master&package=darktable

Sur ce dernier lien, cliques sur "Ajouter le dépôt et installer manuellement" puis tu auras 4 lignes à taper dans le terminal. Je te recommande de bien les faire une par une (la 2ème ligne correspond à la récupération de la clé manquante). En plus ça aura l'avantage d'ajouter le dépôt correctement sur ton système et donc de mettre à jour automatiquement darktable lors de la mise à jour de ton système.

Pour l'installation de la clé, il faut l'outil curl, normalement installé par défaut. Si tu as un message d'erreur, un simple "apt install curl" te permettra de l'installer.


RE: Installer la source OpenSuse sur Linux-Mint 20 Ulyana - Caille - 04-10-20

Bonjour,

Merci nicoauffray,

Je viens d'installer séparément les trois lignes, il n'y a que la dernière que je n'ai pas exécuté car après le sudo apt update le terminal m'a proposé une mise à jour que j'ai faite, c'était la version 3.3.0~git927.a30e42977 de Darktable, j'étais en 3.3.0~git922, installé avec la récupération des paquets binaires directement.

En fait lorsque j'avais installé le dépôt hier, j'avais entré les trois premières lignes en même temps et ensuite l'installation et je m'étais trouvé en version 3.0.1
Suite à ça j'avais utilisé l'autre option du site OpenSuse pour récupérer les paquets binaires directement et était passé en 3.3.0~git900

Maintenant lorsque de vérifie les mises à jour je n'ai plus du tout d'erreur, j'attends le prochain git pour le vérifier...

Cordialement.