अहस्ताक्षरित भंडार से बल अद्यतन

मैं डेबियन मल्टीमीडिया से उबंटू 16.04 में एक अहस्ताक्षरित रेपो का उपयोग कर रहा हूं:

deb http://www.deb-multimedia.org jessie main

स्थापित करने के लिए deb-multimedia-keyring, मैं दौड़ रहा हूँ:

apt-get update && apt-get install deb-multimedia-keyring -y

यह एक त्रुटि देता है:

W: GPG error: http://www.deb-multimedia.org jessie InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 5C808C2B65558117E: The repository 'http://www.deb-multimedia.org jessie InRelease' is not signed.N: Updating from such a repository can't be done securely, and is therefore disabled by default.N: See apt-secure(8) manpage for repository creation and user configuration details.

आप अपने में विकल्प सेट कर सकते हैं sources.list (पर स्थित /etc/apt/sources.list):

deb [trusted=yes] http://www.deb-multimedia.org jessie main

विश्वसनीय विकल्प वह है जो जीपीजी चेक को बंद कर देता है । देखें man 5 sources.list जानकारी के लिए.

आप या तो टर्मिनल के भीतर फ़ाइल को विम ( या जो भी आप पसंद करते हैं) या जीएडिट जैसे किसी भी गैर-टर्मिनल संपादक के साथ संपादित कर सकते हैं ।

आप कुछ बाईपास कर सकते हैं महत्वपूर्ण सुरक्षा उपाय निम्नलिखित विकल्प का उपयोग करके:

--allow-unauthenticated

उपयुक्त पाने के लिए आदमी पृष्ठों से:

--allow-unauthenticated    Ignore if packages can't be authenticated and don't prompt about    it. This can be useful while working with local repositories, but    is a huge security risk if data authenticity isn't ensured in    another way by the user itself. The usage of the Trusted option for    sources.list(5) entries should usually be preferred over this    global override. Configuration Item:    APT::Get::AllowUnauthenticated.

लेकिन इस विकल्प का अधिक व्यापक रूप से उपयोग करने के बारे में थोड़ा सतर्क रहें, सुरक्षा उपाय इसके लिए हैं रक्षा करें आपका कंप्यूटर नहीं सीमा आपकी स्वतंत्रता।..

एक और सामान्य समाधान होगा

sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 5C808C2B65558117

नोट: मैंने इस रिपॉजिटरी के साथ समाधान का परीक्षण नहीं किया, लेकिन मैंने इसे स्काइप रिपॉजिटरी के साथ किया और यह ठीक काम किया ।

आपके मामले के लिए विशिष्ट एक अन्य समाधान कुंजी स्थापित करना है

wget http://www.deb-multimedia.org/pool/main/d/deb-multimedia-keyring/deb-multimedia-keyring_2012.05.05_all.deb -O deb-multimedia-keyring.debsudo dpkg -i multimedia-keyring_all.deb

के माध्यम से पूर्ण चलने में वर्णित यहाँ

यदि आप एक रिपॉजिटरी से एक पैकेज प्राप्त करने की कोशिश कर रहे हैं जहां उन्होंने चाबियाँ पैक की हैं और उन्हें रिपॉजिटरी के भीतर शामिल किया है और जहां नहीं है, तो डीपीकेजी का उपयोग करके कुंजी/कीरिंग पैकेज को डाउनलोड और इंस्टॉल करना बहुत कष्टप्रद हो सकता है, और ऐसा करना बहुत मुश्किल है ।

यदि आप कुंजी सर्वर से कुंजी स्थापित कर सकते हैं तो नीचे दी गई स्क्रिप्ट की अनुशंसा नहीं की जाती है (जैसा कि किसी अन्य उत्तर में अनुशंसित है apt-key adv) या यदि आप उन्हें एचटीटीपीएस के माध्यम से एक विश्वसनीय स्रोत से डाउनलोड कर सकते हैं और उपयुक्त-कुंजी (जैसे) का उपयोग करके इंस्टॉल कर सकते हैं wget https://trusted.key.site/my-trusted-key.gpg | sudo apt-key add -), लेकिन अगर आपके पास कोई और रास्ता नहीं है, तो आप इसका इस्तेमाल कर सकते हैं ।

echo "deb http://your.repo.domain/repository/ $(lsb_release -c -s) universe" | sudo tee /etc/apt/sources.list.d/your-repo-name.listsudo apt -o Acquire::AllowInsecureRepositories=true \-o Acquire::AllowDowngradeToInsecureRepositories=true \update## if the 'apt update' above fails it is likely due to previously## having the GPG key and repository on the system, you can clean## out the old lists with `sudo rm /var/lib/apt/lists/your.repo.domain*`apt-get -o APT::Get::AllowUnauthenticated=true install repo-keyring-pkgname## If you ever run `sudo apt-key del your-repos-keyID`## you may have to `sudo apt remove --purge repo-keyring-pkgname`## Update should run without the GPG warnings now that the key is installedapt-get updateapt-get install somepkg-from-repo

मैंने मूल रूप से इसे एक साथ रखा क्योंकि आई 3 उनके सुर 5 आर रेपो में ऐसा करता है, लेकिन फिर मुझे पता चला कि उनकी चाबियाँ अंदर हैं keyserver.ubuntu.com सूची, तो मैं बस कर सकता हूं sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E3CA1A89941C42E6 और सभी अतिरिक्त पैकेज परेशानियों से बचें ।

आप कुंजीसर्वर से सार्वजनिक_की प्राप्त कर सकते हैं और इसे उपयुक्त-कुंजी में जोड़ सकते हैं । मान लें कीसर्वर है pgpkeys.mit.edu, आपको सबसे पहले टाइप करना होगा:

gpg --keyserver pgpkeys.mit.edu --recv-key KEY_IN_ERRORgpg -a --export KEY_IN_ERROR | sudo apt-key add -

कुंजी की_इन_एरर को अपने त्रुटि संदेश में एक के साथ बदलें, यानी 5 सी 808 सी 2 बी 65558117 ।

साथ ही, यदि आप वास्तव में एक अहस्ताक्षरित भंडार जोड़ने में रुचि रखते हैं, तो आप स्रोतों में वांछित भंडार प्रविष्टि में एक ध्वज जोड़ सकते हैं । इस तरह की सूची:

deb [allow-insecure=yes] http://www.deb-multimedia.org jessie main

यह वास्तव में उपयोगी है यदि आप किसी व्यक्तिगत प्रविष्टियों के लिए अपनी सुरक्षा सेटिंग्स को ठीक करना चाहते हैं ।

एन: रिपॉजिटरी निर्माण और उपयोगकर्ता कॉन्फ़िगरेशन विवरण के लिए उपयुक्त-सुरक्षित(8) मैनपेज देखें ।

उत्तर:

  1. ls /etc/apt/sources.list.d

अगला उपयोग करके उन्हें हटाने का प्रयास करें

  1. sudo rm -i /etc/apt/sources.list.d/{output of 1}

प्रत्येक के लिए करो

ईजी: sudo rm -i /etc/apt/sources.list.d/wireshark-dev-ubuntu-stable-focal.list

फिर कोशिश करें

  1. sudo apt update

:)

यह मेज पर देर हो चुकी है, लेकिन मैं कल ही इसमें भाग गया था । से स्थापित करने पर .18.04 एलटीएस के लिए आईएसओ, से प्राप्त ubuntu.com, मुझे इस समस्या का सामना करना पड़ा और साथ ही, इफकॉन्फिग और अन्य नेटवर्क टूल स्थापित नहीं किए गए थे । वाईफाई काम नहीं किया ।

यह एक लेनोवो एक्स 140 ई लैपटॉप पर था, जिस तरह से विंडोज के साथ पहले से लोड किया गया है और किसी ऐसे व्यक्ति को दिया गया है जो कंप्यूटर कोर्स पूरा करता है ।

मैंने बेहतर परिणामों के बिना कुछ बार पुनः स्थापित किया, शायद इसलिए कि पागलपन की परिभाषा लागू होती है । मैंने फिर एक छड़ी पर 16.04 एलटीएस लगाए और उसे स्थापित किया । मुझे स्थापित करने के लिए बायोस सेटिंग्स के साथ बेवकूफ बनाना पड़ा । दिलचस्प बात यह है कि नेटवर्क ऐप इंस्टॉल किए गए और वाईफाई को कनेक्शन मिले । मुझे एक ही संदेश मिला (भंडार अहस्ताक्षरित है, आदि । ) पहले सॉफ्टवेयर अपडेटर से, लेकिन फिर उसने मुझे बताया कि एक नई रिलीज हुई थी और मुझसे पूछा, क्या मुझे यह चाहिए था ।

मैंने इसे आजमाया और अब सब कुछ 18.04 में काम करता है । कि तुम क्या करेंगे के बनाओ. मैं यह जोड़ना चाहूंगा कि इस पृष्ठ पर अन्य उत्तरों में से कोई भी काम नहीं किया । इसलिए मैं इस "समाधान का योगदान देता हूं । "