আরভিএম ইনস্টলেশন চলাকালীন "জিপিজি: কমান্ড পাওয়া যায় না" ত্রুটিটি কীভাবে সমাধান করবেন?


140

আমার কাছে একটি নতুন ম্যাক প্রো (ওএস এক্স 10.9.5) রয়েছে যা আমি স্ক্র্যাচ থেকে সেট আপ করতে পারি। আমি আরভিএম ইনস্টল করতে চাই এবং এটি করার জন্য প্রথম জিনিসটি হ'ল:

এমপাপিস পাবলিক কী ইনস্টল করুন (প্রয়োজন হতে পারে gpg2এবং sudo)

gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3

আমি চেষ্টা করার সময় আমি পেয়েছিলাম:

gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
zsh: command not found: gpg

আমি কীভাবে এটি অতিক্রম করতে পারি এটির জন্য একটি ভাল গাইড সন্ধান করার চেষ্টা করেছি যে এটিও বিশ্বাসযোগ্য মনে হয় তবে আমার ভাগ্য হয়নি।

কেউ কী কী gpgতা ব্যাখ্যা করতে পারে , আমার কাছে এটি ইতিমধ্যে কেন নেই এবং আমি কীভাবে এটি সঠিক উপায়ে পাই।


আপনি গুগলে "জিপিজি" চেষ্টা করেছিলেন? এটি সর্বজনীন কী এনক্রিপশন, এবং আপনার নিজের হাতে বা ব্রু বা ম্যাকপোর্টগুলি থেকে উপযুক্ত সরঞ্জামটি ইনস্টল করতে হবে। এছাড়াও হুবহু স্ট্যাকওভারফ্লো প্রশ্ন নয়।
ofrommel

উত্তর:


274

GnuPG (বাইনারি নাম সহ gpg) ওপেনজিপি প্রোটোকল ব্যবহার করে সর্বজনীন কী এনক্রিপশনের জন্য ব্যবহৃত একটি অ্যাপ্লিকেশন, তবে স্বাক্ষরগুলির যাচাইকরণ (ক্রিপ্টোগ্রাফিক স্বাক্ষর, এটি সঠিকভাবে ব্যবহার করা হলে প্রকাশককে বৈধতা দিতে পারে )। কিছুটা প্রসারিত করার জন্য, আপনি বলতে পারেন এটি ওপেনজিপি এর জন্য এক্স.509 এবং টিএলএসের জন্য ওপেনএসএসএল কী what

বেশিরভাগ লিনাক্স ডিস্ট্রিবিউশনের বিপরীতে (যা তাদের প্যাকেজ সংগ্রহস্থলের মধ্যে অপ্রতিদ্বন্দ্বী সফ্টওয়্যার নিশ্চিত করার জন্য GnuPG এর ভারী ব্যবহার করে) ম্যাক ওএস এক্স অপারেটিং সিস্টেমের সাথে GnuPG আনবে না, সুতরাং আপনাকে এটি নিজেই ইনস্টল করতে হবে

সম্ভাব্য উত্স হ'ল:


জেডিলন ৫২২২ জিজ্ঞাসা করা মূল প্রশ্নটির মতোই আমার কাছে একই সমস্যা ছিল। আরভিএম ইনস্টল করতে আমি কেবল ইনস্টল করেছি gpg2। এই উত্তরটি অতিরিক্তভাবে ইনস্টল করতে আমাকে সহায়তা করেছিল gpg
ব্রায়ান জেলিপ

ব্রেইন ইনস্টল gnupg gnupg2 -> ত্রুটি: brew linkপদক্ষেপটি সফলভাবে সম্পন্ন হয়নি সূত্রটি নির্মিত হয়েছে, তবে / ইউএসআর / স্থানীয় মধ্যে সিমলিঙ্ক করা হয় না / ভাগ / man / man8 / addgnupghome.8 / usr / স্থানীয় / ভাগ / man / man8 হয় না লিখনযোগ্য নয়।
ProGirlXOXO

কিছু অন্য প্যাকেজ / প্যাকেজ ম্যানেজার এই ফোল্ডারের জন্য অনুমতি পরিবর্তন করেছে বলে মনে হচ্ছে। brew doctorসমস্যাটি ইঙ্গিত করতে পারে এবং সমাধানের পরামর্শ দিতে পারে, তবে সাধারণত আমি ভিন্ন ভিন্ন জিজ্ঞাসা করতে সহায়তা চাইব, একটি প্যাকেজ ম্যানেজার ব্যবহারের চেয়ে স্ট্যাক ওভারফ্লোতে প্রসঙ্গ নেই।
জেনস এরাত

4
হোমব্রিউয়ের মাধ্যমে ইনস্টল করা আমার পক্ষে কাজ করে বলে মনে হচ্ছে না। কোনও সমস্যা ছাড়াই প্রক্রিয়াটি সমাপ্ত হওয়া সত্ত্বেও জিপিজি কমান্ডটি এখনও অনুপলব্ধ ছিল। আমি জিপিজি সরঞ্জামগুলি ব্যবহার করে শেষ করেছি যা কমান্ডটি উপলব্ধ করেছে।
ফেনোমকো

আমি অনুমান করি যে কিছু আপনার $PATHভেরিয়েবল সেট আপ ভুল ।
জেনস এরাত

25

যেমন নির্দেশনা মো "might need gpg2"

ম্যাক এ, আপনি হোমব্রু দিয়ে এটি ইনস্টল করার চেষ্টা করতে পারেন

$ brew install gpg2 

2
আপনার যদি হোমব্রু না থাকে তবে আপনি এটি কমান্ডটি ম্যাক ওএস এক্সে ইনস্টল করতে পারেন: আরও তথ্যের জন্য ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"দেখুন ( coolestguidesontheplanet.com/… )।
dwsolberg

2
একজন ব্যবহারকারীকে জেনস ইরটের উত্তর দেখুন gpgছাড়াও ইনস্টল করতে হবে gpg2
ব্রায়ান জেলিপ


-9

আপনি এটি ব্যবহার করতে পারেন:

$ sudo gem install rvm

এটি আপনাকে নিম্নলিখিত আউটপুট প্রদান করা উচিত:

Fetching: rvm-1.11.3.9.gem (100%)
Successfully installed rvm-1.11.3.9
Parsing documentation for rvm-1.11.3.9
Installing ri documentation for rvm-1.11.3.9
1 gem installed
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.