MISE À JOUR (2018-10-20)
Les informations ci-dessous sont désormais obsolètes, car à partir d'aujourd'hui la version actuelle du package Cygwin gnupg2 est à 2.2.10-1
et celle qui vient avec le plus récent gpg4win (3.1.3) est à 2.2.10
.
Non, il n'y a actuellement aucun package natif Cygwin pour GnuPG 2+ . Veuillez déposer une plainte sur leur liste de diffusion. La seule façon est de suivre mes instructions d'installation et de lier en douceur les nouveaux agents. Soyez prudent car il y a plusieurs fichiers avec des noms similaires, car vous ne voulez pas casser le gpg natif / original utilisé par le gestionnaire de paquets et d'autres applications.
$ ls -1 /cygdrive/c/Program\ Files\ \(x86\)/GnuPG/bin/gpg*
gpg.exe'*
gpg-agent.exe'*
gpgconf.exe'*
gpg-connect-agent.exe'*
gpgme-w32spawn.exe'*
gpg-preset-passphrase.exe'*
gpgsm.exe'*
gpgtar.exe'*
gpgv.exe'*
gpg-wks-client.exe'*
$ ls -1 /usr/bin/gpg*
gpg.exe*
gpgsplit.exe*
gpgv.exe*
gpg-zip*
Le strict minimum pour établir un lien est:
$ ln -s /cygdrive/c/Program\ Files\ \(x86\)/GnuPG/bin/gpg.exe /usr/bin/gpg2
$ ln -s /cygdrive/c/Program\ Files\ \(x86\)/GnuPG/bin/gpg-agent.exe /usr/bin/gpg-agent
Si Cygwin ne peut pas fournir un GnuPG> 2.0 en raison de limitations de gestion de la mémoire, vous pouvez essayer de regarder le nouveau sous-système Microsoft Windows pour Linux (WSL) pour exécuter Bash sur Ubuntu sur Windows .
Depuis le shell Bash (exécuté sur Ubuntu sur Windows 10 via WSL), vous avez accès aux référentiels de packages Canonical et pouvez rapidement installer des choses comme GnuPG:
la source