2

Пытаюсь установить gpg2 на win10. Последовал нижний ответ по этой теме; как установить gpg на cygwin?в настоящее время он отсутствует

но возникла проблема при попытке их мягкого связывания;

У меня "правильная" версия при проверке новой загрузки;

$ /c/Program\ Files\ \(x86\)/GnuPG/bin/gpg.exe --version
gpg (GnuPG) 2.1.21
libgcrypt 1.7.6
Copyright (C) 2017 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
<https://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Home: C:/Users/xxxxxxxxx/AppData/Roaming/gnupg
Supported algorithms:
Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA
Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH,
    CAMELLIA128, CAMELLIA192, CAMELLIA256
Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
Compression: Uncompressed, ZIP, ZLIB, BZIP2

И старая версия есть;

$ gpg --version
gpg (GnuPG) 1.4.20
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Home: ~/.gnupg
Supported algorithms:
Pubkey: RSA, RSA-E, RSA-S, ELG-E, DSA
Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH,
    CAMELLIA128, CAMELLIA192, CAMELLIA256
Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
Compression: Uncompressed, ZIP, ZLIB, BZIP2

Понравившись обоим;

$ ln -s /c/Program\ Files\ \(x86\)/GnuPG/bin/gpg.exe /usr/bin/gpg2
ln: failed to create symbolic link '/usr/bin/gpg2': File exists

$ ln -s /c/Program\ Files\ \(x64\)/GnuPG/bin/gpg-agent.exe /usr/bin/gpg-agent
ln: failed to create symbolic link '/usr/bin/gpg-agent': File exists

Я не понимаю, почему я получаю это сообщение;

$ gpg2
C:/msys64/usr/bin/gpg2: error while loading shared libraries: ?: cannot open 
shared object file: No such file or directory

Я делаю это из-за;

$ \curl -sSL https://get.rvm.io | bash -s stable

ERROR: Could not find GNU compatible version of 'tar' command, make sure it's available first before continuing installation.

Если есть какой-то другой способ установить RVM, я буду рад узнать

2 ответа2

4

Я пытаюсь установить gpg2 на win10

Нет необходимости устанавливать gpg2, используя сложные инструкции, указанные в указанной вами ссылке.

Пакет gpg2 доступен через обычный установщик Cygwin. Если вы установите его с помощью этого, он будет правильно настроен.

  • Запустите программу установки

  • Продолжайте, пока не дойдете до экрана "Выбор пакетов"

  • Установите "Вид" на "Полный"

  • Установите "Поиск" на "gnupg2"

  • Нажмите первый "Пропустить" (он изменится на номер версии 2.1.21-1)

  • Нажмите "Далее" для установки

1

Как сообщает David, версия 2 GNU Privacy Guard доступна на Cygwin
https://www.cygwin.com/ml/cygwin-announce/2017-06/msg00080.html

как последняя версия 1
https://sourceware.org/ml/cygwin-announce/2016-08/msg00109.html

Две версии сосуществуют параллельно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .