RPM-ove proxy mogućnosti za preuzimanje paketa putem URL-a
Provjerite RPM-ove vlastite proxy mogućnosti za dohvat URL-a kada se izravna naredba za udaljeni paket ponaša drugačije od DNF-a.
rpm -Uvh https://packages.example.net/example.rpm uključuje korak dohvata preko mreže. Prije provjere ili instalacije paketa RPM mora pribaviti datoteku.
Ispravna konfiguracija proxyja za DNF ne utvrđuje postavke koje rabi taj zasebni poziv. RPM-ov priručnik dokumentira --httpproxy i --httpport za svoj put dohvata preko HTTP-a. Instalirana verzija RPM-a i ustroj njegova URL pomoćnika određuju pojedinosti. Pregled općih mogućnosti RPM-a 6 označava te mogućnosti mrežnog dohvata zastarjelima i preporučuje namjenski alat za dohvat, poput curl ili GNU Wget.
Za tijek rada koji održavate najprije utvrdite koji sloj dohvaća URL. Za novi tijek rada izričito odobreno preuzimanje nakon kojeg slijedi lokalna provjera i instalacija paketa izbjegava ovisnost o tim zastarjelim mogućnostima dohvata.
Zadržite polja u njihovu dokumentiranom obliku. Ne pretpostavljajte da svaka verzija prihvaća URL s vjerodajnicama svugdje gdje se traži ime proxy poslužitelja i ne uređujte globalnu makro datoteku distribucije samo zato što je tako postupio stari odgovor.
Utvrdite fazu kvara: je li dohvat mogao dosegnuti proxy, je li autentifikacija prihvaćena i je li završna točka paketa vratila traženu datoteku? Kasnija pogreška potpisa ili ovisnosti drugi je problem od zaglavljene proxy veze.
Sačuvajte uobičajenu provjeru paketa. Rad preuzimanja nije razlog za isključivanje provjera potpisa, instalaciju nepouzdane datoteke ili smatranje uspješne DNF naredbe dokazom da je ovaj RPM dohvat slijedio isti put.