J'ai installé cygwin sur Win 7 mais je ne vois pas gpg dans /usr/bin/
.. est-ce normal? Comment puis-je l'avoir? J'essaie de vérifier un ISO Linux et en ai besoin pour vérifier le fichier de signature.
18
Heureusement, gpg est inclus dans le référentiel logiciel de Cygwin. Exécutez à nouveau le programme d'installation de cygwin ( setup-x86_64.exe
ou setup-x86.exe
), et lorsque le menu de sélection de paquet apparaît, recherchez «gnupg». Cochez l'option "gnupg" qui apparaît sous utils, terminez la mise à jour et vous avez terminé. Il devrait installer gpg et toutes les dépendances.
Si, pour une raison quelconque, cela ne fonctionne PAS, vous pouvez le compiler vous-même. Je peux donner des instructions détaillées sur demande, mais pour l'instant, cette page explique comment compiler (la plupart) des programmes Linux sous Cygwin, et cette page fournit des instructions sur le téléchargement du code source.
configure
script GPG vous indiquera ceux à obtenir si vous manquez quelque chose.MISE À JOUR (2018-10-20)
Malheureusement, les packages fournis par Cygwin pour GnuPG sont bien dépassés et utilisent toujours le gnupg1.4 obsolète . C'est en effet triste car tout le reste semble très bien fonctionner. Vous pourriez donc penser à télécharger le Windows natif Gpg4win , mais c'est une erreur. De plus, ce package est obsolète (à partir du 2017-05-10) avec la dernière version de 2.3.3 (2016-08-18), utilisant uniquement gnupg 2.0.30 . Alors que faire?
Au lieu de cela, allez sur la page de téléchargement de GnuPG et sélectionnez le téléchargement étiqueté comme "programme d'installation simple pour le GnuPG actuel" . Cela téléchargera le dernier * .exe de leur site FTP . Installez-le. Les bugs GnuPG sont suivis ici .
Cependant, l'ancien binaire Cygwin gpg d'origine se trouve dans
/usr/bin/gpg.exe
et ce chemin est prioritaire sur le nouveau Windows. Donc, pour voir la nouvelle version, vous devez donner le chemin complet.La solution la plus simple pour atteindre le nouveau binaire est de le lier en douceur.
Tout bon! Enfin, notez que vos porte-clés seront situés dans le Cygwin
$HOME
pour l'ancien gpg, tandis que dans/cygdrive/c/Users/xxxx/AppData/Roaming/gnupg/
le nouveau.Bien sûr, vous pouvez toujours faire le long chemin de la compilation et de l'installation des dernières sources .
la source