RPM-ի փրոքսի ընտրանքները URL-ով փաթեթների ներբեռնման համար
Ստուգեք RPM-ի սեփական URL-բեռնման փրոքսի ընտրանքները, երբ հեռավոր փաթեթի ուղիղ հրամանը վարվում է այլ կերպ, քան DNF-ը։
rpm -Uvh https://packages.example.net/example.rpm ներառում է ցանցով բեռնման քայլ։ Փաթեթի ստուգումից կամ տեղադրումից առաջ RPM-ը պետք է ստանա ֆայլը։
Աշխատող DNF փրոքսի կարգավորումը չի սահմանում այն պարամետրերը, որոնք օգտագործում է այդ առանձին կանչը։ RPM-ի ձեռնարկը փաստաթղթավորում է --httpproxy և --httpport ընտրանքները HTTP-բեռնման ուղու համար։ Տեղադրված RPM տարբերակը և դրա URL-օգնականի կառուցվածքը որոշում են մանրամասները։ RPM 6-ի ընդհանուր ընտրանքների տեղեկատուն այս ցանցային բեռնման ընտրանքները նշում է հնացած և փոխարենը խորհուրդ է տալիս հատուկ բեռնման գործիք, ինչպիսին curl-ն է կամ GNU Wget-ը։
Ձեր պահպանած աշխատահոսքի համար նախ պարզեք, թե որ շերտն է բեռնում URL-ը։ Նոր աշխատահոսքի համար բացահայտ հաստատված ներբեռնումը, որին հաջորդում է տեղական փաթեթի ստուգում և տեղադրում, խուսափում է այս հնացած բեռնման ընտրանքներից կախվածությունից։
Պահեք դաշտերը իրենց փաստաթղթավորված ձևաչափով։ Մի ենթադրեք, որ յուրաքանչյուր տարբերակ ընդունում է հավատարմագրերով URL ամենուր, որտեղ պահանջվում է փրոքսի հոսթի անուն, և մի խմբագրեք բաշխման գլոբալ մակրո ֆայլը միայն այն պատճառով, որ հին պատասխանն այդպես է արել։
Գտեք ձախողման փուլը՝ կարո՞ղ էր բեռնումը հասնել փրոքսիին, ընդունվե՞ց նույնականացումը, և փաթեթի վերջնակետը վերադարձրե՞ց նախատեսված ֆայլը։ Հետագա ստորագրության կամ կախվածության սխալն այլ խնդիր է, քան կախված փրոքսի միացումը։
Պահպանեք փաթեթի սովորական ստուգումը։ Ներբեռնման ուղու աշխատելը պատճառ չէ անջատելու ստորագրության ստուգումները, տեղադրելու անվստահելի ֆայլ կամ հաջող DNF հրամանը համարելու ապացույց, որ այս RPM բեռնումն անցել է նույն ուղով։