У меня установлен Cygwin на Win 7, но я не вижу gpg в /usr/bin/
.. это нормально? Как я могу получить это? Я пытаюсь проверить Linux linux и мне нужно проверить файл подписи.
18
К счастью, gpg включен в репозиторий Cygwin. Просто запустите установщик cygwin ( setup-x86_64.exe
или setup-x86.exe
) еще раз, и когда появится меню выбора пакета, выполните поиск «gnupg». Проверьте опцию "gnupg", которая появляется под утилитами, закончите обновление, и все готово. Следует установить gpg и любые зависимости.
Если по какой-либо причине это НЕ работает, вы можете скомпилировать его самостоятельно. Я могу дать подробные инструкции по запросу, но сейчас - эта страница объясняет, как скомпилировать (большинство) программ для Linux под Cygwin, и эта страница содержит инструкции по загрузке исходного кода.
configure
Из GPG сценария покажет вам , какие из них получить , хотя, если вы что - то упустить.ОБНОВЛЕНИЕ (2018-10-20)
К сожалению, предоставляемые Cygwin пакеты для GnuPG устарели и до сих пор используют устаревшую версию gnupg1.4 . Это действительно печально, так как все остальное работает отлично. Так что вы можете подумать о загрузке Windows Gpg4win , но это ошибка. Также этот пакет устарел (по состоянию на 2017-05-10) с последней версией 2.3.3 (2016-08-18), только с использованием gnupg 2.0.30 . Так что делать?
Вместо этого перейдите на страницу загрузки GnuPG и выберите загрузку, помеченную как «Простой установщик для текущей GnuPG» . Это загрузит последнюю версию * .exe с их FTP-сайта . Установите это. Ошибки GnuPG отслеживаются здесь .
Тем не менее, старый оригинальный бинарный файл Cygwin gpg находится в,
/usr/bin/gpg.exe
и этот путь имеет приоритет над новым Windows. Таким образом, чтобы увидеть новую версию, вы должны указать полный путь.Простое решение для доступа к новому бинарному файлу - это его мягкое связывание.
Все хорошо! Наконец, обратите внимание, что ваши цепочки для ключей будут находиться в Cygwin
$HOME
для старого gpg, а/cygdrive/c/Users/xxxx/AppData/Roaming/gnupg/
для нового.Конечно, вы всегда можете пройти долгий путь компиляции и установки последних версий из исходников .
источник