Como obter o gpg2 instalado no cygwin?

2

Tentando instalar o gpg2 no win10. Seguida resposta inferior nesta discussão; como instalar o gpg no cygwin ? atualmente está faltando

mas tem um problema ao tentar ligá-los suavemente;

Eu tenho a versão "certa" ao verificar o novo download;

$ /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

E a versão antiga é:

$ 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

Ter gostado de ambos;

$ 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

Eu não entendo porque recebo esta mensagem;

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

Estou fazendo isso por causa de;

$ \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.

Se houver alguma outra maneira de contornar isso para instalar o RVM, ficarei feliz em saber

    
por Eirik Kvalheim 08.07.2017 / 15:52

2 respostas

4

Estou tentando instalar o gpg2 no win10

Não há necessidade de instalar o gpg2 usando as instruções complicadas do link que você forneceu.

O gpg2 pacote está disponível através do instalador normal do Cygwin. Se você instalá-lo usando isso, ele será configurado corretamente.

  • Execute o programa de instalação

  • Continue até chegar à tela "Selecionar pacotes"

  • Defina a opção "Visualizar" para "Completo"

  • Defina "Pesquisar" para "gnupg2"

  • Clique no primeiro "Skip" (ele mudará para o número da versão 2.1.21-1)

  • Clique em "Avançar" para instalar

por 08.07.2017 / 21:44
1

Conforme relatado por David, o GNU Privacy Guard versão 2 está disponível em Cygwin link

como a última versão de 1 link

As duas versões coexistem em paralelo.

    
por 08.07.2017 / 18:30