Windows Subsytem unter Linux "sudo: Hostname kann nicht aufgelöst werden"

335
Frederick M. Rogers

Ich habe gerade WSL installiert und stoße auf eine Reihe von Problemen. Der erste Grund ist, dass ich das Gebietsschema nicht ohne SUDO in en_US ändern kann. Wann immer ich SUDO verwende, bekomme ich "Sudo: Hostname kann nicht aufgelöst werden". Nach dem Googeln wurde mir klar, dass ich / ect / hosts editieren und meinen Rechnernamen hinzufügen muss. Ich habe es versucht, aber anscheinend geht es nicht ohne SUDO. Irgendwelche Ideen, wie man das löst?

0
Ich habe WSL nicht verwendet, weshalb ich nur kommentiere. Können Sie sich als root anmelden (su, dann Passwort, wenn Sie dazu aufgefordert werden) und dann die Aktionen ausführen? Es scheint, als hätten Sie in älteren Versionen eine root-Eingabeaufforderung erhalten, also sollten Sie sich als root anmelden. Brydon Gibson vor 8 Jahren 0
@ Brydon Gibson, ich habe das Problem gelöst, indem Sie einfach einen Verweis auf den Namen meines Computers zur "Hosts" -Datei hinzugefügt haben. Ich bin nicht sicher, warum oder wie es funktioniert, da Sie SU-Berechtigung benötigen, um diese Änderungen vorzunehmen. Laut Microsoft hat Ihr Windows-Benutzer Administratorrechte, und Ihr Linux-Benutzer in WSL. Vielen Dank, dass Sie sich die Zeit genommen haben, meine Frage zu betrachten. Frederick M. Rogers vor 8 Jahren 0

0 Antworten auf die Frage