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 ստորագրության սխալը կարող է վերաբերել բանալու օղակի ուղուն կամ պահոցի կապին։
Լուծեք այդ փուլը՝ պահպանելով ստորագրության ստուգումը: Անջատելը կհեռացնի այն ստուգումը, որը ստորագրության բանալու կարգավորումը պետք է ապահովի: