Terminalkommando mit sudo dauert lange

26

Ich habe festgestellt, dass das Terminal in letzter Zeit zu langsam wird, wenn ich einen Befehl ausführe, der mein Passwort erfordert. Es dauert einige Sekunden, bis das [sudo] -Passwort für ...

Nasreddine
quelle
Hallo, könnten Sie bitte ein bisschen mehr Informationen zu Ihrer Frage hinzufügen. Welches Betriebssystem verwenden Sie und ist es 32 oder 64-Bit?
SimplySimon
Welche Hardware haben Sie
Alvar
Ich verwende die Dell XPS Developer Edition (i7,8g RAM) mit Ubuntu 13.04 64bit.
Nasreddine
1
Es ist sehr seltsam, aber ich erhalte die Meldung "Ubuntu konnte den Host nicht auflösen", wenn keine Verbindung verfügbar ist. Ich führe diesen Befehl aus "echo 0 | sudo tee / sys / class / backlight / intel_backlight / bright"
Nasreddine

Antworten:

45

Hallo, ich habe diese Antwort auf eine andere Frage gefunden. Das Problem liegt darin, dass Ihr Hostname nicht in Ihrer Hosts-Datei enthalten ist.

Im Grunde geben Sie "Hostname" in Ihr Terminal ein. Das wird dir sagen, wie dein Hostname ist.

Geben Sie als Nächstes Folgendes ein:

sudo nano /etc/hosts

und füge hinzu:

127.0.0.1 yourhostname

dann speichern - und fertig! Sudo sollte jetzt schnell sein!

Paul Preibisch
quelle
Diesen Beitrag schätze ich? : serverfault.com/questions/38114/…
monojohnny
Ich habe das Gefühl, dass es auch durch die DNS-Einstellung in NetworkManager verursacht werden kann: askubuntu.com/questions/898605/…
tobias47n9e
2
Dies gilt noch in Ubuntu 18.04. Vielen Dank
Alexandre Neto
6

Wenn Sie Ihre Namen Systeme in Gnome (der Teil ändern , die nach dem @ in dem Terminal angezeigt wird, zB tobias@laptopum tobias@newlaptopSie aktualisieren müssen möglicherweise /etc/hosts:

127.0.1.1 laptop

muss geändert werden zu

127.0.1.1 newlaptop

Wenn Sie es richtig machen, sudosollten Sie unverzüglich nach dem Speichern dieser Einstellung arbeiten.

tobias47n9e
quelle