apt-get আপডেট কাজ করছে না: স্বাক্ষর / যাচাইয়ের ত্রুটি


11

আমি যখন দৌড়ান apt-get updateআমি পেতে

Ign:1 http://dl.google.com/linux/musicmanager/deb stable InRelease
Ign:2 http://archive-4.kali.org/kali kali-rolling InRelease                
Hit:3 http://archive-4.kali.org/kali-security sana/updates InRelease
0% [3 InRelease gpgv 11.9 kB] [Waiting for headers] [Waiting for headers]Couldn't create tempfiles for splitting up /var/lib/apt/lists/security.kali.org_kali-seErr:3 http://archive-4.kali.org/kali-security sana/updates InRelease     
  Could not execute 'apt-key' to verify signature (is gnupg installed?)
Hit:4 http://archive-4.kali.org/kali sana InRelease                      
0% [4 InRelease gpgv 20.3 kB] [Waiting for headers]Couldn't create tempfiles forErr:4 http://archive-4.kali.org/kali sana InRelease_dists_sana_InRelease
  Could not execute 'apt-key' to verify signature (is gnupg installed?)
Get:5 http://archive-4.kali.org/kali kali-rolling Release [23.7 kB]
Get:6 http://archive-4.kali.org/kali kali-rolling Release.gpg [819 B]          
0% [6 Release.gpg gpgv 23.7 kB]                                    3,846 B/s 0smktemp: failed to create directory via template '/tmp/tmp.XXXXXXXXXX': Permission denied
Err:6 http://archive-4.kali.org/kali kali-rolling Release.gpg                  
  At least one invalid signature was encountered.
Hit:7 http://dl.google.com/linux/musicmanager/deb stable Release               
80% [Release.gpg gpgv 1,345 B]mktemp: failed to create directory via template '/tmp/tmp.XXXXXXXXXX': Permission denied
Err:8 http://dl.google.com/linux/musicmanager/deb stable Release.gpg
  At least one invalid signature was encountered.
Reading package lists... Done 
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://archive-4.kali.org/kali-security sana/updates InRelease: Could not execute 'apt-key' to verify signature (is gnupg installed?)
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://archive-4.kali.org/kali sana InRelease: Could not execute 'apt-key' to verify signature (is gnupg installed?)
W: GPG error: http://archive-4.kali.org/kali kali-rolling Release: At least one invalid signature was encountered.
E: The repository 'http://http.kali.org/kali kali-rolling Release' is no longer 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.
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://dl.google.com/linux/musicmanager/deb stable Release: At least one invalid signature was encountered.

এটি কীভাবে ঘটল বা কীভাবে এটি ঠিক করা যায় সে সম্পর্কে আমার কোনও ধারণা নেই। আমি gnupg, gnupg- এজেন্ট, gnupg-pkcs11-scd, gnupg2, gnupg-curl, gnupg-pkcs11-scd-dbg ইনস্টল করেছি।


আমি অভদ্র হওয়ার চেষ্টা করছি না তবে আপনি কি তার সামনে "সুডো" টাইপ করছেন? সুতরাং "sudo apt-get update" সম্পূর্ণ আদেশ হবে।
ফিজি

ত্রুটিগুলিতে ফোকাস করুন ( ) তারপরে সতর্কতাগুলিতে ( ডাব্লু )। এতে বলা হয়েছে, "রিপোজিটরি ' http.kali.org/kali কালি-রোলিং রিলিজ' আর স্বাক্ষরিত নয়" । সুতরাং এটি এখনও সমর্থিত কিনা এবং এটির স্বাক্ষরের ক্ষেত্রে আপডেট করুন কিনা তা সন্ধান করুন। আপনার যদি এখনও কালী 1 থাকে তবে এটি আপগ্রেড করার পরামর্শ দেওয়া হয়, উদাহরণস্বরূপ এখানে পড়ুন । @ ফিজি আমার ধারণা এটি সুডোর সাথে সম্পর্কিত নয়, এপটি-গেটের ক্ষেত্রে সতর্ক হওয়া উচিত।
হাস্তুর

উত্তর:


16

এপিটি ক্যাশে সাফ করুন এবং এটি পুনরায় জেনারেট করুন:

sudo apt-get clean
sudo mv /var/lib/apt/lists /tmp
sudo mkdir -p /var/lib/apt/lists/partial
sudo apt-get clean
sudo apt-get update

আমি এটি চেষ্টা করেছিলাম, কিন্তু এটি আমার পক্ষে কার্যকর হয়নি। এখনও অনুরূপ বার্তা পাচ্ছে। পান: 1 ... 14 পান: 15 archive.ubuntu.com/ubuntu xenial-আপডেট / মহাবিশ্ব অনুবাদ-স্বীকারোক্তি [74,9 kB র] আনয়ন 4S মধ্যে 14.9 মেগাবাইট (3,172 kB / s) প্যাকেজ তালিকা পড়া হচ্ছে ... সম্পন্ন ওয়াট: gpg ত্রুটি: সিকিউরিটি.উবুন্টু / লবুন্টু জেনিয়াল-সিকিউরিটি ইনরিলেস: স্বাক্ষর যাচাই করতে 'অ্যাপ-কী' চালানো যায়নি (gnupg ইনস্টল করা আছে?) ডাব্লু: সংগ্রহস্থল ' security.ubuntu.com/ubuntu xenial- সুরক্ষা InRelease' নয় স্বাক্ষর করেন।
ডেভ ম্যাকে

এন: এই জাতীয় সংগ্রহস্থল থেকে ডেটা প্রমাণীকরণ করা যায় না এবং তাই এটি ব্যবহার করা সম্ভাব্য বিপজ্জনক। এন: সংগ্রহস্থল তৈরি এবং ব্যবহারকারীর কনফিগারেশনের বিশদগুলির জন্য এপটি-সুরক্ষিত (8) ম্যানপেজ দেখুন।
ডেভ মেকি

@ আনাস গামাল সম্ভবত আপনার উত্তরটি সম্পাদন করুন কেন এটি কাজ করবে তা বলার জন্য, যেমন আপনি মন্তব্য করেছিলেন যে এটি ক্যাশে সাফ করবে
টুংস্টেনএক্স

আমি এটি চেষ্টা করেছিলাম কিন্তু অ্যাপটি-ক্লিন ক্লিন করার চেষ্টা করার সময় ত্রুটিগুলি পেয়েছি আপনি কি দয়া করে ব্যাখ্যা করতে পারেন যে এই সমাধানের প্রতিটি পদক্ষেপটি কী করছে?
সারপ

1

ডিরেক্টরিতে কোনও অবৈধ লিঙ্ক বা ফাইল রয়েছে /etc/apt/trusted.gpg.d/

ডিরেক্টরিটিতে বৈধ ফাইল এবং লিঙ্ক রয়েছে তা পরীক্ষা করুন:

# ls -L /etc/apt/trusted.gpg.d/* > /dev/null
ls: cannot access '/etc/apt/trusted.gpg.d/live-net-archive-keyring.gpg': No such file or directory

অতএব, প্যাকেজটির জন্য অনুসন্ধান করুন যা অবশ্যই ফাইলটি ধারণ করে

# dpkg -S /etc/apt/trusted.gpg.d/live-net-archive-keyring.gpg
live-net-archive-keyring: /etc/apt/trusted.gpg.d/live-net-archive-keyring.gpg

এবং নিম্নলিখিত কয়েকটি পদক্ষেপ নিন:

এটি পুনরায় ইনস্টল করুন

# aptitude reinstall live-net-archive-keyring

বা ইনস্টল করা সমস্ত কীরিংগুলি পুনরায় ইনস্টল করুন

# aptitude reinstall $(dpkg -l '*keyring' | awk '$1 == "ii" {print $2}')
The following packages will be REINSTALLED:
debian-archive-keyring gnome-keyring live-net-archive-keyring siduction-archive-keyring 

বা অবৈধ লিঙ্ক বা ফাইল সরান

# rm /etc/apt/trusted.gpg.d/live-net-archive-keyring.gpg 

সুপার ব্যবহারকারীকে স্বাগতম আপনি অবাধে আপনার নিজের পোস্টগুলি সম্পাদনা করতে পারেন তবে আপনার সুরক্ষার জন্য, এটি অবশ্যই মূল ব্যবহারকারী অ্যাকাউন্টের অধীনে করা উচিত। দেখে মনে হচ্ছে আপনি একটি দ্বিতীয় অ্যাকাউন্ট তৈরি করেছেন, যা আপনার থ্রেডের মধ্যে মন্তব্য করার ক্ষমতাকেও হস্তক্ষেপ করবে। দেখুন আমার অ্যাকাউন্ট মার্জ আপনার অ্যাকাউন্ট মার্জ জন্য।
ফিক্সার 1234

/Etc/apt/trusted.gpg.d/ ডিরেক্টরিতে থাকা সমস্ত .gpg ফাইলগুলিও প্রত্যেকের দ্বারা পড়ার অনুমতি রয়েছে: sudo chmod + r /etc/apt/trusted.gpg.d/ .gpg
ম্যাক্সিমিমে


0

আমার সমস্ত কীগুলি সঠিক ছিল, তবে Okwap এর সমাধানটি আমাকে / tmp ডিরেক্টরিটি দেখার জন্য সন্ধান করেছিল।

আমার সেখানে হাজার হাজার উপ ডিরেক্টরি ছিল, একটি পরিষেবা প্রক্রিয়া দ্বারা তৈরি হয়েছিল যা সমস্যা শুরু হয়েছিল issues এমনকি আমার সমস্ত ডায়ার মুছতে সমস্যা হয়েছে কারণ অনেকগুলি ছিল ("অনেকগুলি আর্গুমেন্ট" ত্রুটি এড়ানোর জন্য জার্সগুলিতে এলএস পাইপ করতে হয়েছিল)।

আমার / টিএমপি পরিষ্কার হওয়ার সাথে সাথে এপট-গেট আপডেট আবার ঠিকঠাক হয়ে গেছে। সুতরাং আমি সন্দেহ করি যে স্বাক্ষর যাচাইয়ের সাথে সম্পর্কিত এপট-গেট আপডেটে কিছু কোড রয়েছে যা / টিএমপি ব্যবহার করে এবং সেখানে যখন নির্বোধ সংখ্যক আইটেম থাকে তখন ব্যর্থ হয়।

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