rpm -Uvh https://packages.example.net/example.rpm include o etapă de preluare prin rețea. Înainte de verificarea sau instalarea pachetului, RPM trebuie să obțină fișierul.

O configurație de proxy DNF funcțională nu stabilește setările folosite de acea invocare separată. Manualul RPM documentează --httpproxy și --httpport pentru calea sa de preluare HTTP. Versiunea RPM instalată și organizarea ajutorului său URL determină detaliile. Referința opțiunilor comune din RPM 6 marchează aceste opțiuni de preluare prin rețea ca învechite și recomandă în schimb un instrument dedicat de preluare, cum ar fi curl sau GNU Wget.

Pentru un flux de lucru pe care îl întrețineți, stabiliți mai întâi ce strat preia URL-ul. Pentru un flux nou, o descărcare aprobată explicit, urmată de verificarea și instalarea locală a pachetului, evită dependența de aceste opțiuni de preluare învechite.

Păstrați câmpurile în formatul documentat. Nu presupuneți că fiecare versiune acceptă un URL cu credențiale oriunde se cere un nume de gazdă proxy și nu editați fișierul macro global al unei distribuții doar pentru că un răspuns vechi a făcut-o.

Identificați etapa eșecului: a putut preluarea să ajungă la proxy, a fost acceptată autentificarea și a returnat punctul final al pachetului fișierul dorit? O eroare ulterioară de semnătură sau de dependențe este o problemă diferită de o conexiune proxy blocată.

Păstrați verificarea normală a pachetelor. Funcționarea rutei de descărcare nu este un motiv pentru a dezactiva verificările de semnătură, a instala un fișier necredibil sau a considera o comandă DNF reușită drept dovadă că această preluare RPM a urmat aceeași rută.

Articole similare