Home
» PC Tips
»
Errori APT di Pardus 23: verifica DNS e repository yirmiuc
Errori APT di Pardus 23: verifica DNS e repository yirmiuc
La soluzione più sicura per un errore di connessione al repository APT di Pardus 23 è eseguire il comando `pardus.net` sudo apt update, leggere l'errore esatto e riparare il percorso di rete o la voce specifica del repository che identifica. Mantieni Pardus 23 sulle yirmiucsuite ufficiali; il passaggio a Pardus 25 o a repository Debian generici può mescolare versioni e creare un diverso problema di pacchetto. Al 9 ottobre 2026, Pardus elenca la versione 25.0 come versione corrente e la 23.5 come supportata fino al terzo trimestre del 2027, quindi una macchina Pardus 23 dovrebbe continuare a utilizzare i propri sorgenti.
1. Identifica cosa APT non riesce a raggiungere
Chiudi Pardus Software Center o qualsiasi altro gestore di pacchetti, apri un terminale ed esegui:
sudo apt update
Questa operazione aggiorna gli indici dei pacchetti; non installa né rimuove pacchetti. Leggi il primo URL del repository che non funziona e l'errore accanto. "Errore temporaneo durante la risoluzione" indica un problema di risoluzione dei nomi; "Impossibile connettersi" o un timeout indicano un problema di percorso di rete o di raggiungibilità del server; un errore 404 o la mancanza di un file Release di solito significa che il percorso del repository o la suite non sono corretti. Un NO_PUBKEYmessaggio di tipo repository non firmato indica un problema di autenticazione, non un errore di connessione. Utilizza l'errore per scegliere il ramo sottostante invece di provare ogni soluzione.
Esegui sudo apt updateprima il comando e annota l'URL del repository e il testo esatto dell'errore che viene segnalato.
2. Separare i problemi DNS da un'interruzione del repository.
Se l'errore indica che il nome host non può essere risolto, verificare se questo computer è in grado di risolvere l'host del repository di Pardus:
getent hosts depo.pardus.org.tr
Se il comando non restituisce alcun indirizzo, riconnettersi alla rete e verificare le impostazioni DNS del computer o il servizio DNS della rete. Se restituisce un indirizzo, la risoluzione DNS funziona correttamente; tuttavia, questo da solo non dimostra che il server del repository o il percorso per raggiungerlo siano raggiungibili. Provare nuovamente l'aggiornamento su un'altra rete o in un secondo momento se l'host ufficiale non è temporaneamente disponibile. Non sostituire le voci del repository solo perché una ricerca DNS non è andata a buon fine.
Questa verifica controlla se il nome host del repository Pardus è risolvibile prima di modificare le sorgenti APT.
Se curlè già installato, puoi anche testare direttamente l'endpoint dell'indice Pardus 23:
Un timeout o un rifiuto di connessione sono coerenti con un problema di rete, firewall, proxy o server temporaneo. Una risposta HTTP significa che l'host ha risposto, mentre un errore 404 suggerisce comunque un'incongruenza di percorso o suite. In una rete gestita, è consigliabile chiedere all'amministratore informazioni sui requisiti HTTP in uscita o sui proxy, anziché modificare a caso le impostazioni di rete a livello di sistema.
3. Confermare le suite del repository Pardus 23
In caso di errore 404 o messaggio "non è presente un file di rilascio", prima di apportare qualsiasi modifica, verificare le voci APT attive:
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
Confronta le tue voci Pardus esistenti con queste righe. Se una voce Pardus 23 utilizza yirmibesuna suite obsoleta o un host digitato in modo errato, esegui un backup del file che la contiene e correggi solo quella voce. Non incollare una seconda copia su una configurazione esistente né rimuovere sorgenti di terze parti non correlate senza identificarle. Le note di rilascio ufficiali di Pardus 23 pubblicano gli stessi indirizzi dei repository.
Cerca tra le fonti configurate yirmiuce confronta il risultato con le voci della serie 23 pubblicate da Pardus.
4. Gestire gli errori di firma e di mirroring senza indebolire APT
Se APT segnala NO_PUBKEYun repository non firmato o una firma non valida, verifica che l'URL che causa l'errore sia una fonte ufficiale di Pardus e che la data di sistema sia corretta. Quindi segui le istruzioni di Pardus per l'aggiornamento del portachiavi o per l'errore specifico. La documentazione di Debian sull'autenticazione degli archivi APT spiega perché APT rifiuta i metadati del repository non firmati o non autenticati. Non aggiungere trusted=yes, consentire repository non sicuri o disabilitare i controlli della firma per far scomparire l'avviso; queste impostazioni rimuovono un controllo di sicurezza invece di risolvere il problema di fiducia.
Un errore di "Hash Sum mismatch" dopo che un repository è risultato raggiungibile potrebbe essere dovuto a un problema temporaneo di sincronizzazione del mirror o di indice memorizzato nella cache, piuttosto che a un errore DNS. Attendi qualche minuto e riprova. Se il problema persiste, chiudi tutti gli strumenti di gestione dei pacchetti e cancella solo i file di indice scaricati da APT prima di aggiornarli.
sudo rm -rf /var/lib/apt/lists/*
sudo apt update
Questa operazione rimuove gli elenchi di pacchetti memorizzati nella cache, non le applicazioni installate o i file personali; APT scaricherà indici aggiornati al successivo aggiornamento. Utilizzatela solo quando non sono in esecuzione altre operazioni di APT o di gestione pacchetti tramite interfaccia grafica.
Verifica la riparazione
Eseguire sudo apt updatenuovamente il comando. La correzione è confermata quando APT raggiunge i repository Pardus 23 configurati, termina con "Lettura degli elenchi dei pacchetti" e non segnala più l'URL originale che causava l'errore. Gli avvisi provenienti da un repository di terze parti separato potrebbero persistere anche dopo che le sorgenti Pardus funzionano; identificare tale sorgente tramite il suo URL e riparare o disabilitare solo quella voce se non è più necessaria.