जवाबों:
यह त्रुटि इसलिए होती है क्योंकि आपके पास /etc/yum.repos.d/ में कुछ YUM रिपॉजिटरी कॉन्फ़िगरेशन है जो इसके लिए एक GPG कुंजी सूचीबद्ध करता है:
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puias
यह कॉन्फ़िगरेशन YUM बता रहा है कि रिपॉजिटरी के लिए GPG कुंजी डिस्क पर मौजूद है। YUM से आपको जो त्रुटि मिलती है, वह है YUM आपको यह बताती है कि यह पथ पर GPG कुंजी नहीं ढूँढ सका/etc/pki/rpm-gpg/RPM-GPG-KEY-puias
इसलिए, मैन्युअल रूप से आपके द्वारा की गई GPG कुंजी को लिखकर /etc/pki/rpm-gpg/RPM-GPG-KEY-puias
, YUM तब उस पथ पर कुंजी ढूँढने में सक्षम था।
वैकल्पिक रूप से, आप gpgkey
कुंजी के URL पर इस तरह सेट हो सकते हैं :
gpgkey=http://springdale.math.ias.edu/data/puias/6/x86_64/os/RPM-GPG-KEY-puias
आप में भंडार विन्यास।
GPG और YUM / RPM काफी पेचीदा हो सकते हैं। यदि आप इस बारे में उत्सुक हैं कि इंटर्नल कितना अधिक काम करते हैं, तो इस ब्लॉग पोस्ट को देखें ।
इसने मेरे लिए काम किया: /etc/pki/rpm-gpg
निर्देशिका पर जाएं और http://springdale.math.ias.edu/data/puias/6/x86_64/os/RPM-GPG-KEY-puiasRPM-GPG-KEY-puias
से डाउनलोड करें :
su - root
cd /etc/pki/rpm-gpg
wget http://springdale.math.ias.edu/data/puias/6/x86_64/os/RPM-GPG-KEY-puias
वैसे, मैं सराहना करता हूं कि अगर कोई इस मुद्दे को अधिक बताता है।
यह समस्या तब होती है जब आप आधिकारिक वेबसाइट पर उपलब्ध मानक इंस्टॉलेशन गाइड का उपयोग करके डॉक्स को सेंटोस पर स्थापित करने का प्रयास करते हैं
में चरण 3 परिवर्तन baseurl और https से gpgkey URL http करने के लिए है और यह काम करता है, नीचे दिए गए उदाहरण
$ sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=**http**://yum.dockerproject.org/repo/main/centos/$releasever/
enabled=1
gpgcheck=1
gpgkey=**http**://yum.dockerproject.org/gpg
EOF
मेरे लिए, समाधान जो काम कर रहे हैं:
sudo vim URPMS-GPG-PUBLICKEY-Fedora-24
मुझे यकीन नहीं है कि दोनों फाइलें सही नाम क्या हैं। मैं उदाहरण के लिए दो बनाते हैं।
सामग्री की प्रतिलिपि पेस्ट करें:
https://github.com/UnitedRPMs/unitedrpms.github.io/blob/master/URPMS-GPG-PUBLICKEY-Fedora-24
और यह ठीक काम करता है!