ATUALIZAÇÃO (20-10-2018)
As informações abaixo agora estão obsoletas, pois até hoje a versão atual do pacote Cygwin gnupg2 está em 2.2.10-1
e a versão mais recente do gpg4win (3.1.3) está em 2.2.10
.
Não, atualmente não há pacote Cygwin nativo para o GnuPG 2+ . Faça uma reclamação na lista de e-mails deles. A única maneira é seguir minhas instruções de instalação e vincular os novos agentes. Tenha cuidado, pois existem vários arquivos com nomes semelhantes, pois você não deseja interromper o gpg nativo / original usado pelo gerenciador de pacotes e outros aplicativos.
$ 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*
O mínimo necessário para vincular são:
$ 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
Se o Cygwin não puder fornecer um GnuPG> 2.0 devido a limitações de gerenciamento de memória, você pode tentar examinar o novo Microsoft Windows Subsystem para Linux (WSL) para executar o Bash no Ubuntu no Windows .
De dentro do shell Bash (executando no Ubuntu no Windows 10 via WSL), você tem acesso aos repositórios de pacotes Canonical e pode instalar rapidamente coisas como o GnuPG:
fonte