Sie können dies beheben, indem Sie /etc/hosts
Ihrem Eintrag einen Eintrag für den Hostnamen Ihres Computers hinzufügen .
Wenn Sie einen Einzeiler möchten, reicht dies aus:
printf "\n127.0.0.1 $HOSTNAME\n" | sudo tee -a /etc/hosts
Dadurch wird eine Zeile an Ihre hosts
Datei angehängt , in die der aktuelle Hostname aufgelöst wird 127.0.0.1
.
Wenn Sie den obigen Befehl ausführen, werden Sie aufgefordert, das Root-Kennwort einzugeben, das Sie bei der Installation des Windows Linux-Subsystems festgelegt haben. Da dieser Befehl unmittelbar vor seiner Ausführung eine Shell für den Root-Benutzer startet, wird die sudo: unable to resolve host WHATEVER
Nachricht ein letztes Mal angezeigt, kurz bevor die Änderung vorgenommen wird.
Alternativ führen Sie einen Editor (z. B. nano
) als root aus und fügen den Eintrag manuell hinzu:
sudo nano /etc/hosts