rpm -Uvh https://packages.example.net/example.rpm apima tinklo gavimo veiksmą. Prieš tikrinant ar diegiant paketą, RPM turi gauti failą.

Veikianti DNF tarpinio serverio konfigūracija nenustato parametrų, kuriuos naudoja tas atskiras iškvietimas. RPM vadove dokumentuojami --httpproxy ir --httpport jo HTTP gavimo keliui. Įdiegta RPM versija ir jos URL pagalbinės priemonės sandara nustato detales. RPM 6 bendrųjų parinkčių žinynas žymi šias tinklo gavimo parinktis kaip pasenusias ir rekomenduoja vietoj jų specializuotą gavimo įrankį, pavyzdžiui, curl arba GNU Wget.

Jei palaikote tam tikrą darbo eigą, pirmiausia nustatykite, kuris sluoksnis gauna URL. Naujai darbo eigai aiškiai patvirtintas atsisiuntimas, po kurio vietoje patikrinamas ir įdiegiamas paketas, padeda išvengti priklausomybės nuo šių pasenusių gavimo parinkčių.

Išlaikykite laukus dokumentuotame formate. Nemanome, kad kiekviena versija priima URL su prisijungimo duomenimis visur, kur prašoma tarpinio serverio pagrindinio kompiuterio vardo, ir neredaguokite globalaus distribucijos makro failo vien todėl, kad taip darė senas atsakymas.

Nustatykite gedimo etapą: ar gavimas pasiekė tarpinį serverį, ar autentifikacija buvo priimta, ir ar paketo galinis taškas grąžino numatytą failą? Vėlesnė parašo ar priklausomybių klaida yra kita problema nei sustojęs ryšys su tarpiniu serveriu.

Išsaugokite įprastą paketo tikrinimą. Atsisiuntimo maršruto veikimas nėra priežastis išjungti parašo tikrinimą, diegti nepatikimą failą ar laikyti sėkmingos DNF komandos įrodymu, kad šis RPM gavimas ėjo tuo pačiu maršrutu.

Susiję straipsniai