DNF preuzima pakete bez prigovora. GNOME Software prikaže katalog, a zatim se zaustavi kada zatražite da nešto instalirate. Lako je zaključiti da grafička aplikacija jednostavno ignorira proxyje. Postoji i druga mogućnost: podaci o proxyju nikada nisu stigli do komponente koja obavlja preuzimanje.

Pratite predaju

GNOME Software i naredba koju ste upisali u terminal nemaju isti put konfiguracije. PackageKitova dokumentacija o proxyju opisuje proces sesije koji čita postavke radne površine i prosljeđuje ih daemonu. U GNOME-u gnome-software čita GSettings i poziva PackageKitovo sučelje za postavljanje proxyja.

Daemon zatim predaje postavke odgovarajuće sesije svom pozadinskom dijelu za pakete. To znači da uspješan DNF zahtjev dokazuje da proxy može poslužiti taj DNF poziv. Ne dokazuje da je sesija radne površine registrirala iste postavke u PackageKitu.

Tri korisna pitanja

  1. Koja operacija nije uspjela? Pregled podataka kataloga, osvježavanje metapodataka i preuzimanje paketa različite su operacije. Zabilježite onu koja stvarno daje grešku.
  2. Je li proxy sesije registriran? Provjerite stvarnu konfiguraciju proxyja na radnoj površini i greške koje prijavljuje PackageKit. Neuspjeh postavljanja proxyja razlikuje se od proxyja koji vraća 407 tijekom preuzimanja.
  3. Koja verzija posjeduje postavku? PackageKit se mijenjao s vremenom. Konfiguracijski ključ kopiran iz odgovora o Fedora 25 može opisivati stari pozadinski dio ili grešku koja više ne vrijedi.

Izvezene varijable terminala nisu pouzdana zamjena za provjeru ove predaje. Daemon nije dijete ljuske u koju ste upisali export, a grafička prijava može imati drugačije okruženje.

Držite svaki ispravak vezan uz komponentu koja posjeduje problem. Ako je konfiguracija radne površine pogrešna, ispravite tu konfiguraciju. Ako registracija ne uspije, sačuvajte njezinu grešku i podatke o verziji. Ako proxy odbija preuzimanje, istražite njegovu politiku autentifikacije ili odredišta. Uređivanje svih datoteka repozitorija odjednom može zamutiti razliku i otežati održavanje konfiguracija naredbenog retka i grafičkog sučelja.

Povezani članci