चेतावनी: निम्नलिखित पैकेज प्रमाणित नहीं किए जा सकते हैं। `उपयुक्त-कुंजी अद्यतन` काम नहीं करता है


31

मैं बस करके बिटकॉइन स्थापित करने की कोशिश कर रहा हूं sudo apt-get install bitcoind, लेकिन मुझे यह कहते हुए त्रुटि मिलती है कि निम्नलिखित पैकेज प्रमाणित नहीं किए जा सकते हैं:

libdb5.1++ libcrypto++9 bitcoind

मैं बस उन्हें प्रमाणित किए बिना उन्हें स्थापित कर सकता हूं, लेकिन चूंकि यह कार्यक्रम पैसे को संभाल सकता है, इसलिए मैं चाहूंगा कि वे सही हों। तो मुझे यह समाधान AskUbuntu पर यहाँ मिला , जो निम्नलिखित करने का सुझाव देता है:

$ sudo apt-key update
$ sudo apt-get update

पहले कमांड के बाद, यह चार कुंजियों को सूचीबद्ध करता है जिनमें से यह कहता है कि सभी अपरिवर्तित रहें। दूसरा कमांड केवल सामान्य करता है, लेकिन यह एक संदेश के साथ समाप्त होता है जिसमें कहा गया था कि एक GPG- त्रुटि थी। कुछ ब्लाबला के बाद, यह तब कहता है कि निम्नलिखित हस्ताक्षर अमान्य हैं (डच से स्वतंत्र रूप से अनुवादित):

BADSIG 16126D3A3E5C1192 Ubuntu Extras Archive Automatic Signing Key <ftpmaster@ubuntu.com>
BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>

सार्वजनिक हस्ताक्षर उपलब्ध नहीं होने के कारण निम्नलिखित हस्ताक्षर सत्यापित नहीं किए जा सकते हैं:

NO_PUBKEY 1F968B3903D886E7

और निम्नलिखित शर्करा अवैध थे:

BADSIG E585066A30C18A2B Opera Software Archive Automatic Signing Key 2013 <packager@opera.com>

और निम्नलिखित पते से सामान प्राप्त करना विफल रहा है:

 http://extras.ubuntu.com/ubuntu/dists/precise/Release

क्या किसी को पता है कि मैं इसे हल करने के लिए क्या कर सकता हूं?


का आउटपुट क्या है sudo apt-key update && sudo apt-get update?
ब्रिअम

जवाबों:


22

आपको मैन्युअल रूप से पब की कुंजी को जोड़ना होगा।

आज्ञा है

sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com «key number»

जहां «कुंजी नंबर» आपको इसे लापता कुंजी के साथ बदलना होगा।

इस त्रुटि में उदाहरण के लिए आपको प्राप्त हुआ

NO_PUBKEY 1F968B3903D886E7

तुम कर सकते हो

sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com 1F968B3903D886E7
sudo apt-get update

इस तरह से आप अपने कीरिंग में keyserver (keyserver.ubuntu.com) से डाउनलोड करेंगे।

BADSIG त्रुटि के बारे में, इस उत्तर को यहाँ देखें


पारितोषिक के लिए धन्यवाद। दुर्भाग्य से, यह केवल NO_PUBKEY को हल करता है, लेकिन BADSIG को नहीं। किसी भी विचार मैं कैसे हल कर सकते हैं?
kramer65

1
उत्तर संपादित किया गया। मेरे द्वारा दिए गए लिंक की जाँच करें।
NickTux

मैंने एक ppaलॉन्चपैड से जोड़ा और इससे मुझे उनकी कुंजी आयात करने में मदद मिली (स्थापित होने पर 'प्रमाणित पैकेज नहीं' से छुटकारा पाने के लिए उबंटू के कीसर्वर ठीक थे!)। निश्चित नहीं है कि यह उत्तर क्यों अस्वीकृत है; _;
नुआला

1

प्रत्यक्ष उत्तर शायद नहीं, लेकिन कार्यक्रम को अपडेट करने की आवश्यकता है update-manager-core:। यदि किसी भी उपयोगकर्ता को यह त्रुटि हो रही है कि अद्यतन प्रबंधक को चलाने के दौरान संकुल को प्रमाणित नहीं किया जा सकता है , तो इस कार्यक्रम को अपडेट करना भी अद्यतन update managerकरता है और वास्तव में त्वरित उत्तर प्रदान करता है।

BTW, मैंने इस अद्यतन को करने के लिए सिनैप्टिक का उपयोग किया , यदि वह कोई मदद करता है। एक बार अपडेट संसाधित हो गया, फिर अपडेट मैनेजर ने काम किया जैसा कि सामान्य रूप से होता है।

Ubuntu विकी में 1204_HWE_EOL देखें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.