আমি কীভাবে একটি পাবলিক কী আমদানি করব?


27

আমি যখন একটি আপডেট চালাতাম, তখন আমি নিম্নলিখিত ত্রুটিটি পাই।

GPG error: http://cran.wustl.edu maverick/ Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 51716619E084DAB9

অতএব, আমি নিম্নলিখিত কোডটি চালিয়েছি এবং নিম্নলিখিত ত্রুটি বার্তাটি পেয়েছি:

$ gpg --keyserver subkeys.pgp.net --recv 51716619E084DAB9
gpg: requesting key E084DAB9 from hkp server subkeys.pgp.net
gpg: key E084DAB9: "Michael Rutter <marutter@gmail.com>" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1

আমি কীভাবে একটি সর্বজনীন কী সেট করব যা এই সমস্যাটি সমাধান করতে আমি কী করতে পারি?

উত্তর:


35

1) আপনি এটি চেষ্টা করতে পারেন:

gpg --keyserver keyserver.ubuntu.com --recv E084DAB9  

এবং তারপর:

 gpg --export --armor E084DAB9 | sudo apt-key add - && sudo apt-get update  

2) যদি "1" কাজ না করে ( আপনি একা নন ) তবে আপনি এটি ব্যবহার করতে পারেন:

"কিছু ব্যক্তি [প্রথম পদ্ধতির] ব্যবহার অসুবিধা রিপোর্ট করেছেন। বিষয়টি সাধারণত এ ফায়ারওয়াল পোর্ট 11371. একটি বিকল্প পদ্ধতির কী-এর জন্য অনুসন্ধান করা হয় ব্লক সম্পর্কিত ছিল http://keyserver.ubuntu.com:11371/ এবং কপি একটি সরল পাঠ্য ফাইলের কী, key.txt বলুন Then

sudo apt-key add key.txt  

"

এখানে ব্যাখ্যা করা হয়েছে

এই নির্দিষ্ট ক্ষেত্রে এটি সহজ করার জন্য:

মাইকেল রটারের সন্ধানে আমাদের দিকে এগিয়ে যায়:

সর্বজনীন কী সার্ভার - `x 0x51716619e084dab9 '' পান

----- শুরু করুন পিজিপি পাবলিক কী ব্লক -----
সংস্করণ: এসকেএস 1.0.10

mQENBEy9tcUBCACnWQfqdrcz7tQL / iCeWDYSYPwXpPMUMLE721HfFH7d8ErunPKPIwq1v4Cr
NmMjcainofbu / BfuZESSK1hBAItOk / 5VTkzCJlzkrHY9g5v + + XlBMPDQC9u4AE / myw3p52 + + 0n
XsnBz + + a35mxJKMl + + 9v9ztvueA6EmLr2xaLf / nx4XwXUMSi1Lp8i8XpAOz / Xg1fspPMRhuDAG
YDnOh4uH1jADGoqYaPMty0yVEmzx74qvdIOvfgj16A / 9LYXk67td6 / JQ5LFCZmFsbahAsqi9
inNgBZmnfXO4m4lhzeqNjJAgaw7Fz2zqUmvpEheKKClgTQMWWNI9Rx1L8IKnJkuKnpzHABEB
AAG0I01pY2hhZWwgUnV0dGVyIDxtYXJ1dHRlckBnbWFpbC5jb20 + + iQE + + BBMBAgAoBQJMvbXF
AhsjBQkJZgGABgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRBRcWYZ4ITauTy9B / 4hmPQ7
CSqw5OS5t8U5y38BlqHflqFev3llX68sDtzYfxQuQVS3fxOBoGmFQ / LSfXQYhDG6BZa4nDuD
ZEgb81Mvj0DJDl4lmyMdBoIvXhvdEPDd / rrOG + + 1t2 + + S429W9NIObKaZCs9abv2fnIhrtyAWx
C / iNR5rJmNXozvJVGAgAeNhBSrvZqFaPJ // BklbJhfVgNwt4GgtFl1vaU7LMaMrOWA9Hyd8d
WAGuIhbYXOOFj1WZ / OhUlYXnsIe8XzaJ1y6LyVkCLhaJ + + MVtGwTXrFXRhBLQlhCYBfO25i / পি
GUWSvRhI8n / R + + RMNOuy1HlFbexRYrtPXOLbiO8AlFuIsX9nRuQENBEy9tcUBCADYcCgQCCF1
WUSn7c / VXNvgmXzvv3lVX9WkV4QdpcJXitXglXdTZwVxGv3AxDuaLEwxW7rbqKRPzWNjj4xT
Hxt2YtUjE + + mLV58AFaQQU3aldYG8JPr2eohMNZqp2BG2odczw5eaO5l5ETjC1nHUjDUm8us3
TV3AXOajAjguGvpG3DKnx / gmudrMBVSAEE64kefyBmSR683zkXhw + + NgbTID9XW1OSqE + + fLQf
0ZzQEojMdfYIeV8Q5sMAmU3J9AdlpyDrZaYRmiphgw8PZTMahhz / o6Bz7p6VqA4Ncmr225nn
tIsjUUz0iK6TsaOi9KrF23Rw + + IDUJeYkdVbwGqavgJG1ABEBAAGJASUEGAECAA8FAky9tcUC
GwwFCQlmAYAACgkQUXFmGeCE2rlB9Qf + + JKMUzM0KVdTFWocGP + + v4xTJsnKjYfjPjOkFYAdxh
jkiIq7h7ws0s + + UKqmzSG4vX5Qz46GZcB7x0hVrN0gqCcfpruPZOjXNkRwtsXbLfiurrZQ6dS
PsNIE9L4DZdSTggwC3i7jiDlK6TtIMXD55VoVvVAvmzt6 / f7y4qsVxhZ / N3jMqq1vLUESw8e
Vq2ryZRU9OIUufb5JjGNJ1Zz0Zp8hV / IPLoIv1OIocWov27YLcr6EnXuvXvU / MSm97YifdG9
UYCE99nHTioSM0Q3cgpu5EppVNrc232gyG2vlHzhsstNBx55cUmAX2fEzxuRipLS0iq4L0zU
Gdgdjn4noGDzGA ==
= BF1w
----- পিজিপি সর্বজনীন কী ব্লক শেষ করুন -----

আমি) এটি একটি টেক্সট ফাইলে অনুলিপি করুন:

gedit ~/Michael.txt  

দ্বিতীয়) এটি চালান

sudo apt-key add ~/Michael.txt && rm ~/Michel.txt  

এছাড়াও EvilPhoenix "আছে একটি স্ক্রিপ্ট ইনস্টল করতে পারে যা আপনি চালানো ফাংশন অনেক সহজ এক লাইন-ইন-কমান্ড এখানে বর্ণিত অনুমতি দিতে পারেন পেয়েছিলাম, Launchpad প্রকল্পের তার অংশ [তিনি] শুরু, পিপিএ জন্য এটি অবস্থিত এখানে
তার বাশে লেখা, তবে এটি যোগ্যতার জন্য প্রয়োজনীয়তার চেয়ে অনেক বেশি than এটি
উবুন্টু লুসিড এবং পরবর্তী সংস্করণের সাথে সামঞ্জস্যপূর্ণ ""


প্রথম কমান্ডের সাথে একই ত্রুটি বার্তা। দ্বিতীয় কমান্ডটি প্যাকেজের তালিকাগুলি পড়ার মতো মনে হয় seems
এটিএমথিউ

এটি কারণ দ্বিতীয় কমান্ড sudo apt-get updateসেখানে অন্তর্ভুক্ত । দ্বিতীয় কমান্ডের প্রথম দুটি অংশ গুরুত্বপূর্ণ বেশী আছেন: gpg --export --armor E084DAB9 | sudo apt-key add - । এই কমান্ডটি হ'ল এপ্টের সাথে পাবিকে কাজ করবে।
টমাস ওয়ার্ড

আমি একটি স্ক্রিপ্ট পেয়েছি যা আপনি ইনস্টল করতে পারেন যা আপনাকে এখানে বর্ণিত ফাংশনগুলি আরও সহজ এক-লাইন কমান্ডে চালিত করার অনুমতি দিতে পারে, আমি যে লঞ্চপ্যাড প্রকল্প শুরু করেছি তার অংশ, এর পিপিএ এখানে অবস্থিত: লঞ্চপ্যাড.এন.টি. ~ addgpg-apt-developers / + সংরক্ষণাগার / পিপিএ । এটি বাশে লেখা, তবে এটি যোগ্যতার জন্য প্রয়োজনীয়তার চেয়ে বেশি than এটি সুপারভাইজার হিসাবে চালানো উচিত, সম্ভবত, তবে এটি উবুন্টু লুসিড এবং তার পরে সমস্ত সংস্করণের সাথে সামঞ্জস্যপূর্ণ (আমি এখনও পুরানো প্রকাশের জন্য পরীক্ষা করছি)।
টমাস ওয়ার্ড

1
অবশ্যই, আমার স্ক্রিপ্টের জন্য আমাকে জমা দেওয়া হয়েছে, আপনাকে এটি ছড়িয়ে দেওয়ার অনুমতি দেওয়া হয়েছে। যতক্ষণ পর্যন্ত তুমি আমাকে ক্রেডিট যা প্রাপ্য হয় (যা তুমি করেছ) দিতে যেমন;)
টমাস ওয়ার্ড

হাই বন্ধুরা, আমি সমাধানের জন্য প্রস্তাবিত 1 টি চেষ্টা করেছি তবে আমি এখনও একই ত্রুটি পেয়েছি। এছাড়াও আমি যখন দ্বিতীয় খণ্ডটি চেষ্টা করেছিলাম, আমি আমার মূল ডিরেক্টরিতে একটি ন্যানো টেক্সট ফাইলে কীসারবার.উবুন্টু ডটকম 1313/pks/… এ সামগ্রীটি অনুলিপি করেছি এবং sudo apt-key অ্যাড ~ / মাইকেল . txt কমান্ডটি চালিয়েছি । আমার ত্রুটি আছে: জিপিজি: কোনও বৈধ ওপেনজিপিপি ডেটা পাওয়া যায় নি।
shoestringfries


6

অ্যাপ-কি যুক্ত করতে আপনাকে অবশ্যই ব্যবহার করতে হবে:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys E084DAB9

যখন আমার কর্পোরেট ফায়ারওয়াল 11371 ডিফল্ট পোর্টটি অবরুদ্ধ করেছিল তখন কীটি যোগ করার এটি সহজতম উপায় ছিল Thanks ধন্যবাদ!
নাথান এস ওয়াটসন-হাই হাই
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.