Acasă
» Sfaturi pentru PC
»
Erori APT Pardus 23: Verificați DNS-ul și depozitele yirmiuc
Erori APT Pardus 23: Verificați DNS-ul și depozitele yirmiuc
Cea mai sigură soluție pentru o eroare de conectare la repozitoriul APT Pardus 23 este să rulați comanda sudo apt update, să citiți eroarea exactă și să reparați calea de rețea sau intrarea specifică a repozitoriului pe care o identifică. Păstrați Pardus 23 în yirmiucsuitele oficiale; trecerea la Pardus 25 sau la repozitorii Debian generice poate amesteca versiunile și poate crea o problemă diferită cu pachetul. Începând cu 9 octombrie 2026, Pardus listează versiunea 25.0 ca versiune curentă și 23.5 ca fiind suportată până în trimestrul 3 din 2027, deci o mașină Pardus 23 ar trebui să utilizeze în continuare propriile surse.
1. Identificați ce nu reușește APT să atingă
Închideți Centrul de software Pardus sau orice alt manager de pachete, deschideți un terminal și executați:
sudo apt update
Aceasta reîmprospătează indexurile pachetelor; nu instalează și nu elimină pachete. Citiți prima adresă URL a depozitului care a eșuat și eroarea de lângă aceasta. „Rezolvarea erorii temporare” indică o rezolvare a numelui; „Nu s-a putut conecta” sau o expirare indică o cale de rețea sau o problemă de accesibilitate a serverului; un fișier Release 404 sau lipsă înseamnă de obicei că calea sau suita de depozit este greșită. Un NO_PUBKEYmesaj de tip „sau unsigned-repository” este o problemă de autentificare, nu o eroare de conexiune. Folosiți eroarea pentru a alege ramura de mai jos în loc să încercați orice soluție.
Executați sudo apt updatemai întâi și notați adresa URL a depozitului și textul exact de eroare pe care îl raportează.
2. Separați problemele DNS de o întrerupere a depozitului
Dacă eroarea spune că numele gazdei nu poate fi rezolvat, verificați dacă acest computer poate rezolva gazda depozitului Pardus:
getent hosts depo.pardus.org.tr
Dacă comanda nu returnează nicio adresă, reconectați-vă la rețea și verificați setările DNS ale computerului sau serviciul DNS al rețelei. Dacă returnează o adresă, rezoluția DNS funcționează; acest lucru în sine nu dovedește că serverul depozitului sau ruta către acesta este accesibilă. Încercați din nou actualizarea pe o altă rețea sau mai târziu dacă gazda oficială este temporar indisponibilă. Nu înlocuiți intrările din depozit doar pentru că o căutare DNS a eșuat.
Această căutare verifică dacă numele de gazdă al depozitului Pardus se rezolvă înainte de a edita sursele APT.
Dacă curleste deja instalat, puteți testa direct endpoint-ul indexului Pardus 23:
O expirare sau un refuz al conexiunii este compatibil cu o problemă de rețea, firewall, proxy sau server temporar. Un răspuns HTTP înseamnă că gazda a răspuns, deși un mesaj 404 sugerează în continuare o nepotrivire de cale sau suită. Într-o rețea gestionată, întrebați administratorul acesteia despre cerințele HTTP sau proxy pentru ieșire, în loc să modificați setările de rețea la nivel de sistem în mod aleatoriu.
3. Confirmați suitele de repozitorii Pardus 23
Pentru un mesaj 404 sau „nu are un fișier Release”, verificați intrările APT active înainte de a modifica ceva:
deb http://depo.pardus.org.tr/pardus yirmiuc main contrib non-free non-free-firmware
deb http://depo.pardus.org.tr/pardus yirmiuc-deb main contrib non-free non-free-firmware
deb http://depo.pardus.org.tr/guvenlik yirmiuc-deb main contrib non-free non-free-firmware
Comparați intrările Pardus existente cu acele linii. Dacă o intrare Pardus 23 folosește yirmibes, o suită învechită sau o gazdă tastată greșit, faceți o copie de rezervă a fișierului care o conține și corectați doar acea intrare. Nu lipiți o a doua copie peste o configurație existentă și nu eliminați surse terțe fără legătură fără a le identifica. Notele oficiale de lansare Pardus 23 publică aceleași adrese de repozitoriu.
Căutați în sursele configurate yirmiucși comparați rezultatul cu intrările din seria 23 publicate de Pardus.
4. Gestionați erorile de semnătură și oglindă fără a slăbi APT
Dacă APT raportează NO_PUBKEY, un depozit nesemnat sau o semnătură invalidă, confirmați că URL-ul defect este o sursă oficială Pardus și că data sistemului este corectă. Apoi, urmați instrucțiunile Pardus privind cheile curente sau actualizarea pentru eroarea respectivă. Documentația Debian privind autentificarea arhivei APT explică de ce APT refuză metadatele depozitului nesemnate sau neautentificate. Nu adăugați trusted=yes, nu permiteți depozite nesigure sau nu dezactivați verificările de semnătură pentru a face avertismentul să dispară; aceste setări elimină o verificare de securitate în loc să repare problema de încredere.
O „nepotrivire de sumă hash” după ce un depozit a devenit accesibil poate fi o problemă temporară de sincronizare oglindă sau de index memorat în cache, mai degrabă decât o eroare DNS. Așteptați câteva minute și încercați din nou mai întâi. Dacă persistă, închideți toate instrumentele pachetului și ștergeți doar fișierele index descărcate ale APT înainte de a le actualiza:
sudo rm -rf /var/lib/apt/lists/*
sudo apt update
Aceasta funcție elimină listele de pachete din cache, nu aplicațiile instalate sau fișierele personale; APT descarcă indexuri noi la următoarea actualizare. Folosește-o doar atunci când nu rulează nicio altă operațiune APT sau grafică asupra pachetului.
Verificați reparația
Executați sudo apt updatedin nou. Remedierea este confirmată când APT ajunge la depozitele Pardus 23 configurate, se termină cu mesajul „Citirea listelor de pachete” și nu mai raportează adresa URL originală defectă. Avertismentele de la un depozit terț separat pot rămâne după ce sursele Pardus funcționează; identificați acea sursă după adresa URL și reparați sau dezactivați doar acea intrare dacă nu mai aveți nevoie de ea.
Dacă aceeași gazdă oficială Pardus încă expiră din mai multe rețele sau dacă suita sa publicată returnează o eroare persistentă de server, cauza rămasă ar putea fi din afara laptopului. Păstrați adresa URL exactă și textul erorii și verificați programul de asistență Pardus și informațiile din repozitoriu înainte de a o raporta. Pentru sintaxa fișierului sursă, consultați manualul sources.list APT de la Debian .
Repetați sudo apt updatedupă corecție pentru a confirma că eroarea originală din depozitul Pardus a dispărut.