Apt-get-Update kann nicht ausgeführt werden, es heißt: „wcdh-dc-wg01 konnte nicht aufgelöst werden“

Apt-get-Update kann nicht ausgeführt werden, es heißt: „wcdh-dc-wg01 konnte nicht aufgelöst werden“

Ich habe eine Neuinstallation von 14.04 von einer CD durchgeführt, die ich auf einem HP DL380 erstellt hatte. Nach der Installation habe ich neugestartet und Folgendes mit den unten aufgeführten Ergebnissen getan.

Was übersehe ich? Und woher wcdh-dc-wg01kommt das?

$ sudo apt-get update
Err http://security.ubuntu.com trusty-security InRelease
Err http://us.archive.ubuntu.com trusty InRelease
Err http://us.archive.ubuntu.com trusty-updates InRelease
Err http://us.archive.ubuntu.com trusty-backports InRelease
Err http://security.ubuntu.com trusty-security Release.gpg
Could not resolve 'wcdh-dc-wg01'
Err http://us.archive.ubuntu.com trusty Release.gpg
Could not resolve 'wcdh-dc-wg01'
Err http://us.archive.ubuntu.com trusty-updates Release.gpg
Could not resolve 'wcdh-dc-wg01'
Err http://us.archive.ubuntu.com trusty-backports Release.gpg
Could not resolve 'wcdh-dc-wg01'
Reading package lists... Done

Antwort1

Sie haben ein Problem mit der Internetverbindung.

Stellen Sie sicher, dass Sie über eine Internetverbindung verfügen (Kabel, drahtlos)

Es scheint, dass Ihre DNS-Serverkonfiguration nicht aufgelöst werden kann http://us.archive.ubuntu.com.

Versuchen Sie Folgendes: $ sudo echo "nameserver 8.8.8.8" > /etc/resolve.conf Diese Lösung funktioniert nur vorübergehend. Nach dem Neustart ist das Problem behoben.

Ich schlage Ihnen zwei Lösungen vor:

  • Sie können Ihren DNS-Resolver/Server dauerhaft ändernpro Internet-Netzwerkindem Sie Network Manager verwenden, um Ihren DNS-Server einzurichten fürdieses Netzwerk. Beispiel: Sie haben ein drahtloses Netzwerk namens „Lily“. Im Netzwerkmanager können Sie Ihren DNS-Server statisch festlegen (oben rechts in der Bildschirmleiste).

  • Sie können Ihren DNS-Resolver/Server dauerhaft ändernfür jedes Internet-Netzwerkindem Sie dies in Ubuntu tun:$ sudo echo "nameserver 8.8.8.8" >> /etc/resolvconf/resolv.conf.d/head

@RE Donald French 2. Kommentar: Es wird nichts an apt-get zurückgegeben. apt-get fordert eine (HTTP-)Verbindung an zuhttp://us.archive.ubuntu.com/, und bevor dies geschieht, muss es zuerst den DNS-Server fragen. Da Ihr Server keine Verbindung zum Internet herstellen darf -> kann Ihre DNS-Anfrage nicht ausgeführt werden -> apt-get kann keine Verbindung herstellen zuhttp://us.archive.ubuntu.com/

Could not resolve 'wcdh-dc-wg01'zeigt an, dass die DNS-Anfrage nicht ausgeführt werden kann.

Antwort2

apt-get kann nicht mit diesem Host kommunizieren

Öffnen Sie den Synaptic-Paketmanager -> Einstellungen -> Repositorys -> andere Software. Suchen und entfernen Sie dann dieses wcdh-dc-wg01Repository .

dann sudo apt-get updatewieder laufen

Prost!

Antwort3

Das Problem ist, dass der Server von einem Sicherheitsdienst der Einrichtung blockiert wurde. Das eigentliche Problem ist, dass apt-get nur Zeilen aus dem liest, was es von der Anfrage zurückbekommt, wenn der Status OK ist. Ich bin mir jedoch nicht sicher, ob es OK ist. Der Sicherheitsdienst der Einrichtung hat einen Bildschirm zurückgegeben, in dem stand, dass der Server keinen Zugriff auf das Internet hat. Dies wurde durch Ausführen eines Curl aufhttp://us.archive.ubuntu.comund sehen Sie sich das HTML für die Mitteilung an.

Dass apt-get einfach das als gültig akzeptiert, was zurückgegeben wird, ohne es zu überprüfen, scheint mir ein Fehler zu sein. Ich hätte gedacht, dass es eine einfache Plausibilitätsprüfung durchführt, um sicherzustellen, dass die URL, auf die es zugreift, zumindest eine echte URL ist. wcdh-dc-wg01 ist nicht im Geringsten eine gültige URL.

verwandte Informationen