APT-ს შეუძლია პაკეტების ჩამოტვირთვა, მაგრამ ხელმოწერის გასაღები არ მოდის
საცავიდან ჩამოტვირთვა და ხელმოწერის გასაღების მიღება შეიძლება სხვადასხვა პროგრამას და პროქსის პარამეტრს იყენებდეს. შეასწორეთ ჩამოტვირთვის გზა პაკეტების ნდობის შესუსტების გარეშე.
მოქმედი Acquire::http::Proxy პარამეტრი ცოტას ამტკიცებს ხელმოწერის გასაღების წარუმატებელი ჩამოტვირთვის შესახებ, სანამ არ იცით, რომელი პროგრამა იღებს გასაღებს.
ძველი ინსტრუქციები apt-key adv-ით გადიან GnuPG-ის გასაღების სერვერის გზაზე. სხვა დაყენების მეთოდები გასაღებს curl-ით ან ბრაუზერით ჩამოტვირთავენ. ეს პროგრამები ყველა არ კითხულობს APT-ის საკუთარ პროქსის კონფიგურაციას.
GnuPG-ის გასაღების სერვერის მოთხოვნისთვის
GnuPG შესაბამისი ქსელური ოპერაციებისთვის იყენებს dirmngr-ს. მისი დოკუმენტირებული პარამეტრები მოიცავს honor-http-proxy-ს და ცხად http-proxy პარამეტრს; ცხადი პარამეტრი გადაფარავს გარემოს ცვლადს. შეამოწმეთ რეალურად გამოყენებული GnuPG-ის სახლი და ანგარიში, განსაკუთრებით პრივილეგირებული ბრძანებისთვის.
შეამოწმეთ გასაღების სერვერის URL-იც. მშობლიური გასაღების სერვერის კავშირი არ არის იგივე, რაც HTTPS მოთხოვნა იმავე გასაღებისთვის. ბრაუზერის წვდომა HTTP პროქსის გავლით არ ადგენს ნებართვას ცალკე პირდაპირი კავშირისთვის გასაღების სერვერის პორტთან.
მიჰყევით გამომცემლის მიმდინარე დაყენების მეთოდს
ქსელური წვდომის გასწორებისთვის ნუ გააცოცხლებთ მოძველებულ გლობალური ნდობის ბრძანებას. გამომცემლის მიმდინარე ინსტრუქციებმა უნდა მიუთითოს გასაღების წყარო და განკუთვნილი გასაღების რგოლი. თუ ისინი HTTPS ჩამოტვირთვას იყენებენ, დააკონფიგურირეთ HTTP კლიენტი, რომელიც ამ მოთხოვნას აკეთებს. სადაც გამომცემელი საჯაროდ ხელმისაწვდომია და საჯარო შუამავლები დაშვებულია, HTTP პროქსების სია გთავაზობთ კანდიდატ ბოლო წერტილებს; თითის ანაბეჭდის შემოწმება ცალკე მოთხოვნად რჩება.
დაადასტურეთ გასაღების სრული მოსალოდნელი თითის ანაბეჭდი გამომცემლის ინფორმაციის მეშვეობით. ჩამოტვირთული ფაილი, შესატყვისი ჩვენების სახელი ან ძიების შედეგი იდენტობას არ ადგენს. გასაღების როტაციისთვის გამოიყენეთ მიმდინარე დოკუმენტირებული ჩანაცვლების პროცესი.
APT-ის Signed-By პარამეტრს შეუძლია ეს საცავი კონკრეტულ გასაღების რგოლს დაუკავშიროს, ნაცვლად წყაროებს შორის ზოგადი ნდობის მიცემისა. შეამოწმეთ საჭირო გასაღების რგოლის ფორმატი და გაფართოება, შემდეგ დარწმუნდით, რომ შეძენის ანგარიშს შეუძლია ფაილის წაკითხვა და მშობელი კატალოგების გავლა. მხოლოდ ადმინისტრატორის წვდომა ამ ნებართვას არ ადგენს.
მიეცით შეცდომას შემდეგი შემოწმების მითითების საშუალება
- დროის ამოწურვა ეხება ჩამომტვირთავის მარშრუტს ან ბოლო წერტილის ხელმისაწვდომობას.
- პროქსის გამოწვევა ეხება მის ანგარიშს და მხარდაჭერილ მეთოდს.
- თითის ანაბეჭდის შეუსაბამობა ნდობის მარცხია მიწოდების შემდეგ.
- მოგვიანებით APT ხელმოწერის შეცდომა შეიძლება ეხებოდეს გასაღების რგოლის გზას ან საცავის კავშირს.
გადაწყვიტეთ ეს ეტაპი ხელმოწერის შემოწმების შენარჩუნებით. მისი გამორთვა წაშლიდა იმ შემოწმებას, რომელიც ხელმოწერის გასაღების დაყენებამ უნდა უზრუნველყოს.