Startseite
» PC-Tipps
»
Pardus 23 APT-Fehler: DNS und die yirmiuc-Repositories überprüfen
Pardus 23 APT-Fehler: DNS und die yirmiuc-Repositories überprüfen
Die sicherste Lösung für einen APT-Repository-Verbindungsfehler unter Pardus 23 ist die Ausführung von `pardus --help` sudo apt update, um die genaue Fehlermeldung zu ermitteln und den Netzwerkpfad oder den betroffenen Repository-Eintrag zu reparieren. Verwenden Sie für Pardus 23 ausschließlich die offiziellen yirmiucPaketquellen. Der Wechsel zu Pardus 25 oder generischen Debian-Repositories kann zu Problemen mit verschiedenen Versionen und anderen Paketen führen. Pardus listet Version 25.0 (Stand: 9. Oktober 2026) als aktuelle Version und Version 23.5 als bis zum dritten Quartal 2027 unterstützt auf. Daher sollte ein System mit Pardus 23 weiterhin seine eigenen Paketquellen verwenden.
1. Ermitteln Sie, was APT nicht erreicht.
Schließen Sie das Pardus Software Center oder einen anderen Paketmanager, öffnen Sie ein Terminal und führen Sie folgenden Befehl aus:
sudo apt update
Dies aktualisiert die Paketindizes; Pakete werden weder installiert noch entfernt. Lesen Sie die URL des ersten fehlerhaften Repositorys und die zugehörige Fehlermeldung. „Temporärer Fehler bei der Namensauflösung“ deutet auf ein Problem mit der Namensauflösung hin; „Verbindung fehlgeschlagen“ oder ein Timeout weisen auf ein Problem mit dem Netzwerkpfad oder der Servererreichbarkeit hin; ein 404-Fehler oder eine fehlende Release-Datei bedeutet in der Regel, dass der Repository-Pfad oder die Suite falsch ist. Eine NO_PUBKEYMeldung über ein unsigniertes Repository deutet auf ein Authentifizierungsproblem und nicht auf einen Verbindungsfehler hin. Verwenden Sie die Fehlermeldung, um den unten stehenden Branch auszuwählen, anstatt jeden Fix auszuprobieren.
Führen Sie das Skript sudo apt updatezuerst aus und notieren Sie sich die Repository-URL und den genauen Fehlertext, der gemeldet wird.
2. DNS-Probleme von Repository-Ausfällen trennen
Wenn die Fehlermeldung besagt, dass der Hostname nicht aufgelöst werden kann, überprüfen Sie, ob dieser Computer den Repository-Host von Pardus auflösen kann:
getent hosts depo.pardus.org.tr
Wenn der Befehl keine Adresse zurückgibt, stellen Sie die Netzwerkverbindung wieder her und überprüfen Sie die DNS-Einstellungen Ihres Computers oder den DNS-Dienst Ihres Netzwerks. Wird eine Adresse zurückgegeben, funktioniert die DNS-Auflösung. Dies allein beweist jedoch nicht, dass der Repository-Server oder der Weg dorthin erreichbar ist. Versuchen Sie das Update in einem anderen Netzwerk oder später erneut, falls der offizielle Host vorübergehend nicht erreichbar ist. Ersetzen Sie Repository-Einträge nicht, nur weil eine DNS-Abfrage fehlgeschlagen ist.
Diese Abfrage prüft, ob der Hostname des Pardus-Repositorys aufgelöst werden kann, bevor Sie die APT-Quellen bearbeiten.
Falls curlPardus bereits installiert ist, können Sie den Pardus 23 Index-Endpunkt auch direkt testen:
Ein Timeout oder eine Verbindungsablehnung deutet auf ein Problem mit dem Netzwerk, der Firewall, dem Proxy oder einem temporären Server hin. Eine HTTP-Antwort bedeutet, dass der Host geantwortet hat, während ein 404-Fehler weiterhin auf einen Pfad- oder Suite-Konflikt hinweist. In einem verwalteten Netzwerk sollten Sie sich bezüglich der Anforderungen für ausgehende HTTP-Verbindungen oder Proxys an den Administrator wenden, anstatt die systemweiten Netzwerkeinstellungen willkürlich zu ändern.
3. Bestätigen Sie die Pardus 23 Repository-Suites
Bei einer 404-Fehlermeldung oder der Meldung „Keine Release-Datei vorhanden“ sollten Sie die aktiven APT-Einträge überprüfen, bevor Sie Änderungen vornehmen:
.listAPT kann sowohl herkömmliche Dateien als auch deb822 -Dateien lesen .sources, daher sollten Sie beide Speicherorte überprüfen. Der aktuelle Pardus-Versionsplan und die offizielle Repository-Liste führen folgende Pardus-23-Binärdateien auf:
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
Vergleichen Sie Ihre bestehenden Pardus-Einträge mit diesen Zeilen. Falls ein Pardus-23-Eintrag yirmibeseine veraltete Suite oder einen falsch geschriebenen Hostnamen enthält, sichern Sie die entsprechende Datei und korrigieren Sie nur diesen Eintrag. Überschreiben Sie keine bestehende Konfiguration mit einer Kopie und entfernen Sie keine nicht zugehörigen Drittanbieterquellen, ohne diese zu identifizieren. Die offiziellen Pardus-23-Versionshinweise enthalten dieselben Repository-Adressen.
Durchsuchen Sie die konfigurierten Quellen yirmiucund vergleichen Sie das Ergebnis mit den veröffentlichten Einträgen der 23er-Serie von Pardus.
4. Signatur- und Spiegelungsfehler behandeln, ohne APT zu schwächen
Wenn APT eine Fehlermeldung bezüglich NO_PUBKEYeines unsignierten Repositorys oder einer ungültigen Signatur meldet, überprüfen Sie, ob die fehlerhafte URL eine offizielle Pardus-Quelle ist und das Systemdatum korrekt ist. Befolgen Sie anschließend die Anweisungen von Pardus zum Aktualisieren des Schlüsselbunds oder des entsprechenden Schlüsselbunds für diesen Fehler. Die Dokumentation zur APT-Archivauthentifizierung von Debian erklärt, warum APT unsignierte oder nicht authentifizierte Repository-Metadaten ablehnt. Fügen Sie keine trusted=yesunsicheren Repositories hinzu und deaktivieren Sie keine Signaturprüfungen, um die Warnung zu beheben; diese Einstellungen entfernen eine Sicherheitsprüfung, anstatt das Vertrauensproblem zu lösen.
Eine „Hash-Summe stimmt nicht überein“, nachdem ein Repository erreichbar war, kann eher auf ein temporäres Problem mit der Spiegelserver-Synchronisierung oder dem zwischengespeicherten Index als auf einen DNS-Fehler hindeuten. Warten Sie einige Minuten und versuchen Sie es erneut. Sollte das Problem weiterhin bestehen, schließen Sie alle Paketverwaltungstools und löschen Sie nur die von APT heruntergeladenen Indexdateien, bevor Sie diese aktualisieren.
sudo rm -rf /var/lib/apt/lists/*
sudo apt update
Dadurch werden zwischengespeicherte Paketlisten entfernt, nicht aber installierte Anwendungen oder persönliche Dateien. APT lädt beim nächsten Update neue Indizes herunter. Verwenden Sie diese Funktion nur, wenn keine andere APT- oder grafische Paketverwaltung ausgeführt wird.
Überprüfen Sie die Reparatur
Führen Sie den sudo apt updateVorgang erneut aus. Die Fehlerbehebung ist abgeschlossen, sobald APT die konfigurierten Pardus-23-Repositories erreicht, die Meldung „Paketlisten werden gelesen“ anzeigt und die ursprüngliche fehlerhafte URL nicht mehr meldet. Warnungen von einem separaten Drittanbieter-Repository können auch nach dem erfolgreichen Laden der Pardus-Quellen weiterhin bestehen. Identifizieren Sie diese Quelle anhand ihrer URL und reparieren oder deaktivieren Sie nur diesen Eintrag, falls Sie ihn nicht mehr benötigen.
Wenn der offizielle Pardus-Host weiterhin in mehreren Netzwerken eine Zeitüberschreitung verursacht oder die veröffentlichte Suite einen anhaltenden Serverfehler zurückgibt, liegt die Ursache möglicherweise außerhalb des Laptops. Notieren Sie sich die genaue URL und den Fehlertext und prüfen Sie den Pardus-Supportplan sowie die Repository-Informationen, bevor Sie den Fehler melden. Informationen zur Syntax der Quelldateien finden Sie im Debian- Handbuch zur APT-Quellenliste (sources.list) .
Wiederholen Sie den Vorgang sudo apt updatenach der Korrektur, um zu bestätigen, dass der ursprüngliche Fehler im Pardus-Repository behoben ist.