AKTUALIZACJA (2018-10-20)
Poniższa informacja jest już nieaktualne, ponieważ na dzień dzisiejszy obecny Cygwin gnupg2 wersja pakietu jest 2.2.10-1
i jedno pochodzące z najnowszej gpg4win (3.1.3) jest co 2.2.10
.
Nie, obecnie nie ma natywnego pakietu Cygwin dla GnuPG 2+ . Złóż skargę na ich liście e-mail. Jedynym sposobem jest zastosowanie się do moich instrukcji instalacji i miękkie połączenie nowych agentów. Uważaj, ponieważ istnieje kilka plików o podobnych nazwach, ponieważ nie chcesz łamać natywnego / oryginalnego pliku gpg używanego przez menedżera pakietów i inne aplikacje.
$ 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*
Najważniejsze minimum to:
$ 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
Jeśli Cygwin nie może dostarczyć GnuPG> 2.0 z powodu ograniczeń zarządzania pamięcią, możesz spróbować spojrzeć na nowy podsystem Microsoft Windows dla Linux (WSL), aby uruchomić Bash na Ubuntu w systemie Windows .
Z poziomu powłoki Bash (działającej na Ubuntu w systemie Windows 10 przez WSL) masz dostęp do repozytoriów pakietów Canonical i możesz szybko zainstalować takie rzeczy jak GnuPG:
źródło