Làm cách nào để cài đặt gpg2 trên cygwin?


2

Đang cố gắng cài đặt gpg2 trên win10. Theo dõi câu trả lời dưới cùng về chủ đề này; Làm thế nào để cài đặt gpg trên cygwin? hiện tại nó đang thiếu

nhưng có một vấn đề khi cố gắng liên kết chúng mềm;

Tôi có phiên bản "đúng" khi kiểm tra bản tải xuống mới;

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

Và phiên bản cũ là;

$ 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

Có thích cả hai;

$ 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

Tôi không hiểu tại sao tôi nhận được tin nhắn này;

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

Tôi đang làm điều này vì;

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

Nếu có cách nào khác để cài đặt RVM, tôi rất vui được biết


Tại sao bạn không cài đặt nó thông qua Cygwin? gnupg2-2.1.21-1- gnupg2: Công cụ GNU để liên lạc và lưu trữ dữ liệu an toàn có sẵn từ Cygwin
DavidPostill

Tôi đã làm, nhưng họ chỉ có gpg 1.4 trong thiết lập của họ; imagebin.ca/v/3SfnlmLOcfp9
Eirik Kvalheim

Phản ứng làm thế nào để cài đặt các gói riêng lẻ bây giờ, không quá quen thuộc với nó trên Cygwin.
Eirik Kvalheim

Tôi đã tìm thấy apt-cyg, nhưng sau đó tôi phải cài đặt wget , tar , gawkbzip2 , và sau đó nó dễ dàng hơn để khắc phục vấn đề hơn, phải không?
Eirik Kvalheim

Không, họ không có. Xem câu trả lời của tôi.
DavidPostill

Câu trả lời:


4

Tôi đang cố gắng cài đặt gpg2 trên win10

Không cần cài đặt gpg2 bằng các hướng dẫn phức tạp trong liên kết bạn đã cung cấp.

Các gpg2 gói có sẵn thông qua trình cài đặt Cygwin bình thường. Nếu bạn cài đặt nó bằng cách này, nó sẽ được cấu hình chính xác.

  • Chạy chương trình cài đặt

  • Tiếp tục cho đến khi bạn đến màn hình "Chọn gói"

  • Đặt "Chế độ xem" thành "Đầy đủ"

  • Đặt "Tìm kiếm" thành "gnupg2"

  • Nhấp vào "Bỏ qua" đầu tiên (nó sẽ thay đổi thành số phiên bản 2.1,21-1)

  • Nhấp vào "Tiếp theo" để cài đặt

    nhập mô tả hình ảnh ở đây


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.