DNF proksi orqali ishlaydi. Nega GNOME Software ishlamaydi?
GNOME Software seans proksi sozlamalarini PackageKit ga uzatadi; ishlayotgan DNF buyrug'i grafik yuklab olish bir xil konfiguratsiyadan foydalanishini isbotlamaydi.
DNF paketlarni hech qanday shikoyatsiz yuklab oladi. GNOME Software katalogni ko'rsatadi, so'ng biror narsa o'rnatishni so'raganingizda to'xtaydi. Grafik dastur proksilarni shunchaki e'tiborsiz qoldiradi degan xulosaga kelish oson. Yana bir ehtimol bor: proksi haqidagi ma'lumot yuklab olishni amalga oshiruvchi komponentga hech qachon yetib bormagan.
Uzatishni kuzatib boring
GNOME Software va terminalda kiritgan buyrug'ingiz bir xil konfiguratsiya yo'liga ega emas. PackageKit ning proksi hujjatlari seans jarayoni ish stoli sozlamalarini o'qib, ularni daemonga uzatishini tasvirlaydi. GNOME da gnome-software GSettings ni o'qiydi va PackageKit ning proksi sozlash interfeysini chaqiradi.
So'ngra daemon tegishli seans sozlamalarini o'z paket backendiga beradi. Bu muvaffaqiyatli DNF so'rovi proksi o'sha DNF chaqiruviga xizmat qila olishini isbotlaydi. Ammo ish stoli seansi bir xil sozlamalarni PackageKit da ro'yxatdan o'tkazganini isbotlamaydi.
Uchta foydali savol
- Qaysi amal muvaffaqiyatsiz bo'ldi? Katalog ma'lumotlarini ko'rish, metama'lumotlarni yangilash va paketni yuklab olish turli amallardir. Haqiqatan xato beradiganini yozib qo'ying.
- Seans proksisi ro'yxatdan o'tdimi? Ish stolining haqiqiy proksi konfiguratsiyasini va PackageKit xabar qilgan xatolarni tekshiring. Proksini sozlay olmaslik yuklab olish paytida proksi 407 qaytarishidan farq qiladi.
- Qaysi versiya bu sozlamaga egalik qiladi? PackageKit vaqt o'tishi bilan o'zgardi. Fedora 25 haqidagi javobdan ko'chirilgan konfiguratsiya kaliti eski backendni yoki endi qo'llanilmaydigan xatoni tasvirlashi mumkin.
Terminalning eksport qilingan o'zgaruvchilari bu uzatishni tekshirishning ishonchli o'rnini bosuvchisi emas. Daemon siz export yozgan shellning farzandi emas, grafik kirish esa boshqa muhitga ega bo'lishi mumkin.
Har qanday tuzatishni muammoga egalik qiluvchi komponentga bog'lab saqlang. Ish stoli konfiguratsiyasi noto'g'ri bo'lsa, o'sha konfiguratsiyani tuzating. Ro'yxatdan o'tish muvaffaqiyatsiz bo'lsa, uning xatosi va versiya ma'lumotlarini saqlang. Proksi yuklab olishni rad etsa, uning autentifikatsiya yoki manzil siyosatini o'rganing. Barcha repozitoriy fayllarini bir vaqtda tahrirlash farqni yashirishi va buyruq satri hamda grafik konfiguratsiyalarni saqlashni qiyinlashtirishi mumkin.