জিপিজি ত্রুটি সমাধান করতে পারে না


17

আমি দৌড়ে এসেছি sudo apt-get updateএবং শেষে আমার এই ত্রুটিগুলি রয়েছে:

Fetched 14,3 kB in 54s (264 B/s)
Reading package lists... Done
W: GPG error: http://archive.canonical.com saucy Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://extras.ubuntu.com trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 16126D3A3E5C1192
W: GPG error: http://dl.google.com stable Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A040830F7FAC5991
W: GPG error: http://archive.getdeb.net trusty-getdeb InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A8A515F046D7E7CF
W: GPG error: https://private-ppa.launchpad.net trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY E131728675254D99
W: GPG error: http://archive.ubuntu.com trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://archive.ubuntu.com trusty-updates Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://archive.ubuntu.com trusty-backports Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://archive.ubuntu.com trusty-security Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://archive.ubuntu.com trusty-proposed Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32

মনে হচ্ছে আমার হারিয়ে যাওয়া চাবিগুলি হ'ল:

  • 40976EAF437D05B5
  • 3B4FE6ACC0B21F32
  • 16126D3A3E5C1192
  • A040830F7FAC5991
  • A8A515F046D7E7CF
  • E131728675254D99

আমি বেশিরভাগ উত্তরগুলি চালাতে বলেছি:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [MISSING KEY]

আমি যে দৌড়েছি:

$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.2LrTHdOU28 --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyring /etc/apt/trusted.gpg.d/amandeepgrewal-notifyosdconfig.gpg --keyring /etc/apt/trusted.gpg.d/apandada1-typhoon.gpg --keyring /etc/apt/trusted.gpg.d/brightbox-ppa.gpg --keyring /etc/apt/trusted.gpg.d/chris-lea-node_js-devel.gpg --keyring /etc/apt/trusted.gpg.d/chris-lea-node_js.gpg --keyring /etc/apt/trusted.gpg.d/colingille-freshlight.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-squeeze-automatic.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-squeeze-stable.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-wheezy-automatic.gpg --keyring /etc/apt/trusted.gpg.d/debian-archive-wheezy-stable.gpg --keyring /etc/apt/trusted.gpg.d/diesch-testing.gpg --keyring /etc/apt/trusted.gpg.d/duh-golang.gpg --keyring /etc/apt/trusted.gpg.d/ferramroberto-gsharkdown.gpg --keyring /etc/apt/trusted.gpg.d/finalterm-daily.gpg --keyring /etc/apt/trusted.gpg.d/fkrull-deadsnakes.gpg --keyring /etc/apt/trusted.gpg.d/fossfreedom-byzanz.gpg --keyring /etc/apt/trusted.gpg.d/fossfreedom-packagefixes.gpg --keyring /etc/apt/trusted.gpg.d/gophers-go.gpg --keyring /etc/apt/trusted.gpg.d/leolik-leolik.gpg --keyring /etc/apt/trusted.gpg.d/linrunner-tlp.gpg --keyring /etc/apt/trusted.gpg.d/mactel-support-ppa.gpg --keyring /etc/apt/trusted.gpg.d/me-davidsansome-clementine.gpg --keyring /etc/apt/trusted.gpg.d/michael-gruz-canon-trunk.gpg --keyring /etc/apt/trusted.gpg.d/michael-gruz-canon.gpg --keyring /etc/apt/trusted.gpg.d/moka-stable.gpg --keyring /etc/apt/trusted.gpg.d/numix-ppa.gpg --keyring /etc/apt/trusted.gpg.d/nuvola-player-builders-beta.gpg --keyring /etc/apt/trusted.gpg.d/otto-kesselgulasch-gimp-edge.gpg --keyring /etc/apt/trusted.gpg.d/scopes-packagers-ppa.gpg --keyring /etc/apt/trusted.gpg.d/shutter-ppa.gpg --keyring /etc/apt/trusted.gpg.d/steam.gpg --keyring /etc/apt/trusted.gpg.d/sukso96100-budgie-desktop.gpg --keyring /etc/apt/trusted.gpg.d/ubuntu-sdk-team-ppa.gpg --keyring /etc/apt/trusted.gpg.d/ubuntu-x-swat-x-updates.gpg --keyring /etc/apt/trusted.gpg.d/vajdics-netbeans-installer.gpg --keyring /etc/apt/trusted.gpg.d/webupd8team-atom.gpg --keyring /etc/apt/trusted.gpg.d/webupd8team-brackets.gpg --keyring /etc/apt/trusted.gpg.d/webupd8team-java.gpg --keyring /etc/apt/trusted.gpg.d/webupd8team-sublime-text-3.gpg --keyring /etc/apt/trusted.gpg.d/webupd8team-themes.gpg --keyring /etc/apt/trusted.gpg.d/webupd8team-y-ppa-manager.gpg --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5
gpg: keyblock resource `/etc/apt/trusted.gpg.d/webupd8team-sublime-text-3.gpg': resource limit
gpg: keyblock resource `/etc/apt/trusted.gpg.d/webupd8team-themes.gpg': resource limit
gpg: keyblock resource `/etc/apt/trusted.gpg.d/webupd8team-y-ppa-manager.gpg': resource limit
gpg: requesting key 437D05B5 from hkp server keyserver.ubuntu.com
gpg: key 437D05B5: "Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1

আমি দেখতে পাচ্ছি unchanged: 1
আমি এটি ব্যবহার করার চেষ্টাও করেছি y-ppa-managerযা সমস্যার সমাধান হয়নি।

কী কারণে এই ত্রুটিগুলি ঘটেছে এবং আমি কীভাবে সেগুলি সমাধান করব?


@ হোয়াআআআআআউট এটি সঠিক। আমি আমার ভাইকেও ভোট দিতে বলব। সুতরাং, 80 পয়েন্ট হবে। :-)
আয়নিক বিজাউ

@ হোয়াআআআত ম্যাথ এত কঠিন ... হাহাহাহা! :-) না, এটি কোনও জালিয়াতি নয়।
আয়নিক বিজাউ 18

উত্তর:


37

এটি আমার কাছে নিম্নলিখিত বাগের মতো দেখাচ্ছে ।

কিভাবে ঠিক করবো

কোনও ব্যবহারকারী যিনি এটি বাগ রিপোর্টে স্থির করেছেন:

আমার জন্য যে সমাধানটি কাজ করেছিল তা হ'ল /etc/apt/trusted.gpg.d খালি করা, অ্যাপ্ট-গেট আপডেট চালানো এবং তারপরে যে অ্যাপ্লিকেশন দ্বারা ব্লক করা আছে তার মূল /etc/apt/trusted.gpg কীরিং এপচ-কী সহ ম্যানুয়ালি যুক্ত করা হয়েছে উপরে বর্ণিত হিসাবে পরামর্শ।

সুতরাং, আপনার ক্ষেত্রে, আপনার নিম্নলিখিতগুলি করা উচিত (অস্বীকৃতি: এটি পরীক্ষা করতে পারেনি):

sudo mv /etc/apt/trusted.gpg.d/ /etc/apt/trusted.gpg.d.backup
sudo mkdir /etc/apt/trusted.gpg.d
sudo chmod 755 /etc/apt/trusted.gpg.d

তারপরে, প্রতিটি কীটির জন্য আপনার প্রয়োজন:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5

যেখানে আপনি হ্যাশটিকে আপনার প্রয়োজনীয় কী এর হ্যাশ দিয়ে প্রতিস্থাপন করুন। আয়নিক বিজাউ যেমন উল্লেখ করেছেন, একাধিক কী যুক্ত করা যায়, একটি স্থানের সাথে পৃথক করা যায়।

কেন এটি হাজির

স্পষ্টতই, gpg কেবল সীমিত সংখ্যক কীরিংগুলি পরিচালনা করতে পারে এবং আপনার ইনস্টলেশন আরও প্রয়োজন more সম্ভবত, অনেক বিকল্প প্যাকেট উত্স থাকার কারণে এটি ঘটে।

আবার, বাগ রিপোর্ট থেকে:

I asked about the "resource limit" message on the gnupg-users mailing list...
Based on Werner Koch's (the dev) answer...
...the secure apt related programs might be making gpg use more than the maximum number of keyrings that it can handle

3
+1, কাজ মনে হচ্ছে। নোট যে --recv-keysস্থান পৃথক মান সমর্থন করে। সুতরাং, সমস্ত কী সহ একটি কমান্ড। এছাড়াও, আপনি নিজের উত্তরে অন্তর্ভুক্ত করতে পারেন কেন এই সমস্যাটি প্রকাশ পেয়েছে?
আয়নিক বিজাউ

সম্পন্ন, ভাল পরামর্শের জন্য ধন্যবাদ! আরও অনুপস্থিত থাকলে আমাকে জানান know
noleti

1
সুন্দরভাবে যুক্ত উত্তর। আমি ম্যানুয়ালি সমস্ত কীগুলি যুক্ত করার পরিবর্তে ওয়াই-পিপিএ-ম্যানেজার ব্যবহার করেছি এবং এটি একটি কবজ কাজ করে। আমি এখন সাধারণভাবে সফটওয়্যার আপডেট এবং ইনস্টল করতে সক্ষম হয়েছি (উবুন্টু সফটওয়্যার সেন্টার এবং সফ্টওয়্যার আপডেটার সহ)। =)
তামসিন মাইকেল

1

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [MISSING KEY] আমার জন্য কাজ।

$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A040830F7FAC5991
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.cmBVPKdUNm --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv-keys A040830F7FAC5991
gpg: requesting key 7FAC5991 from hkp server keyserver.ubuntu.com
gpg: key 7FAC5991: public key "Google, Inc. Linux Package Signing Key <linux-packages-keymaster@google.com>" imported
gpg: Total number processed: 1
gpg:               imported: 1

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