DNF atsisiunčia paketus be jokių nusiskundimų. GNOME Software parodo katalogą ir tada sustoja, kai paprašote ką nors įdiegti. Kyla pagunda padaryti išvadą, kad grafinė programa tiesiog nepaiso tarpinių serverių. Yra ir kita galimybė: informacija apie tarpinį serverį niekada nepasiekė komponento, kuris atlieka atsisiuntimą.

Sekite perdavimą

GNOME Software ir terminale įvesta komanda neturi to paties konfigūravimo kelio. PackageKit tarpinio serverio dokumentacija aprašo sesijos procesą, kuris nuskaito darbalaukio nustatymus ir perduoda juos demonui. GNOME aplinkoje gnome-software nuskaito GSettings ir iškviečia PackageKit tarpinio serverio nustatymų sąsają.

Tada demonas perduoda atitinkamos sesijos nustatymus savo paketų sistemai. Tai reiškia, kad sėkminga DNF užklausa įrodo, jog tarpinis serveris gali aptarnauti tą DNF iškvietimą. Ji neįrodo, kad darbalaukio sesija užregistravo tuos pačius nustatymus PackageKit.

Trys naudingi klausimai

  1. Kuri operacija nepavyko? Katalogo duomenų peržiūra, metaduomenų atnaujinimas ir paketo atsisiuntimas yra skirtingos operacijos. Užsirašykite tą, kuri iš tikrųjų sukelia klaidą.
  2. Ar sesijos tarpinis serveris buvo užregistruotas? Patikrinkite faktinę darbalaukio tarpinio serverio konfigūraciją ir PackageKit praneštas klaidas. Nepavykęs tarpinio serverio nustatymas skiriasi nuo tarpinio serverio, kuris atsisiuntimo metu grąžina 407.
  3. Kuri versija valdo šį nustatymą? PackageKit laikui bėgant keitėsi. Konfigūracijos raktas, nukopijuotas iš atsakymo apie Fedora 25, gali apibūdinti seną paketų sistemą arba klaidą, kuri nebegalioja.

Terminale eksportuoti kintamieji nėra patikima šio perdavimo tikrinimo alternatyva. Demonas nėra kiauto, kuriame įvedėte export, vaikas, o grafinis prisijungimas gali turėti kitą aplinką.

Laikykite bet kokį pataisymą susietą su komponentu, kuriam priklauso problema. Jei darbalaukio konfigūracija neteisinga, pataisykite ją. Jei registracija nepavyksta, išsaugokite jos klaidą ir versijos informaciją. Jei tarpinis serveris atmeta atsisiuntimą, ištirkite jo autentifikavimo ar paskirties politiką. Visų saugyklos failų redagavimas vienu metu gali paslėpti skirtumą ir apsunkinti komandų eilutės bei grafinės konfigūracijos priežiūrą.

Susiję straipsniai