উত্তর:
ভাগ্যক্রমে, জিপিজি সাইগউইনের সফ্টওয়্যার ভাণ্ডারে অন্তর্ভুক্ত রয়েছে। কেবল আবার সাইগউইন ইনস্টলার ( setup-x86_64.exe
বা setup-x86.exe
) চালান , এবং যখন প্যাকেজ নির্বাচন মেনু আসে, "gnupg" অনুসন্ধান করুন। "Gnupg" বিকল্পটি যা ব্যবহারগুলির অধীনে প্রদর্শিত হবে তা পরীক্ষা করে দেখুন, আপডেটটি শেষ করুন এবং আপনার কাজ শেষ। এটি জিপিজি এবং কোনও নির্ভরতা ইনস্টল করা উচিত।
যদি কোনও কারণে এটি কাজ না করে তবে আপনি নিজেই এটি সংকলন করতে পারেন। আমি অনুরোধের ভিত্তিতে বিস্তারিত নির্দেশনা দিতে পারি, তবে আপাতত - এই পৃষ্ঠাটি কীভাবে সাইগউইনের অধীনে (সর্বাধিক) লিনাক্স প্রোগ্রামগুলি সংকলন করতে হবে তা ব্যাখ্যা করে এবং এই পৃষ্ঠাটি উত্স কোডটি ডাউনলোড করার জন্য নির্দেশাবলী সরবরাহ করে।
configure
দ্বারা GPG স্ক্রিপ্ট যদিও পেতে কোনটি বলতে হবে, যদি আপনি কিছু মিস করি।
আপডেট (2018-10-20)
নীচের তথ্যগুলি এখন অপ্রচলিত, যেহেতু আজকের মতো বর্তমান সাইগউইন gnupg2 প্যাকেজ সংস্করণটি রয়েছে
2.2.10-1
এবং অতি সাম্প্রতিক gpg4win (3.1.3) এর সাথে আগত একটিটি রয়েছে2.2.10
।
দুর্ভাগ্যবশত Cygwin প্রদান টি GnuPG জন্য প্যাকেজ পথ পুরানো এবং এখনও অননুমোদিত ব্যবহার gnupg1.4 । এটি সত্যই দু: খজনক যেহেতু সমস্ত কিছুই দুর্দান্ত কাজ করে বলে মনে হচ্ছে। সুতরাং আপনি উইন্ডোজ নেটিভ জিপিজি 4উইন ডাউনলোড করার কথা ভাবতে পারেন তবে এটি একটি ভুল। এছাড়াও সেই প্যাকেজটি কেবলমাত্র gnupg 2.0.30 ব্যবহার করে 2.3.3 ( 2016-08-18) এর সর্বশেষ প্রকাশের সাথে (2017-05-10 হিসাবে) পুরানো । তো এখন কি করা?
পরিবর্তে, GnuPG ডাউনলোড পৃষ্ঠায় যান এবং "বর্তমান GnuPG এর জন্য সহজ ইনস্টলার" হিসাবে লেবেলযুক্ত ডাউনলোডটি নির্বাচন করুন । এটি তাদের এফটিপি সাইট থেকে সর্বশেষতম * .exe ডাউনলোড করবে । এটি ইনস্টল করুন। GnuPG বাগগুলি এখানে ট্র্যাক করা হয় ।
তবে, পুরানো মূল সাইগউইন জিপিজি বাইনারিটি অবস্থিত /usr/bin/gpg.exe
এবং সেই পথটি নতুন উইন্ডোজটির চেয়ে অগ্রাধিকার গ্রহণ করছে। সুতরাং নতুন সংস্করণটি দেখতে আপনাকে পুরো পথটি দিতে হবে।
$ gpg --version
gpg (GnuPG) 1.4.21
...
Home: ~/.gnupg
...
$ /cygdrive/c/Program\ Files\ \(x86\)/GnuPG/bin/gpg.exe --version
gpg (GnuPG) 2.1.20
libgcrypt 1.7.6
...
Home: C:/Users/xxxx/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
নতুন বাইনারি পৌঁছানোর সহজ সমাধানটি নরম-লিঙ্ক করে।
$ 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
# And others depending on your need
$ gpg2 --version
gpg (GnuPG) 2.1.20
libgcrypt 1.7.6
...
সব ভালো! পরিশেষে, লক্ষ্য করুন যে আপনার কী-চেইনগুলি $HOME
পুরানো জিপিজি-র জন্য সাইগউইনে থাকবে এবং নতুনটির জন্য রয়েছে /cygdrive/c/Users/xxxx/AppData/Roaming/gnupg/
।
অবশ্যই আপনি উত্স থেকে সর্বশেষ সংকলন এবং ইনস্টল করার দীর্ঘ পথ যেতে পারেন ।