Polecenie terminalowe w sudo zajmuje dużo czasu

26

Zauważyłem, że terminal ostatnio staje się zbyt wolny, gdy wykonuję polecenie wymagające mojego hasła. Wyświetlenie hasła [sudo] dla ...

Nasreddine
źródło
Cześć, czy mógłbyś dodać nieco więcej informacji do swojego pytania? Z jakiego systemu operacyjnego korzystasz i czy jest to 32 czy 64-bit?
SimplySimon
Jaki masz sprzęt
Alvar
Używam wersji dla programistów Dell XPS (i7,8g ram) z Ubuntu 13.04 64bit.
Nasreddine
1
To bardzo dziwne, ale pojawia się komunikat „Ubuntu nie może rozpoznać hosta”, gdy połączenie nie jest dostępne. Wykonuję to polecenie „echo 0 | sudo tee / sys / class / backlight / intel_backlight / jasność”
Nasreddine,

Odpowiedzi:

45

Cześć Znalazłem odpowiedź na inne pytanie - Problem polega na tym, że nazwa hosta nie znajduje się w pliku hosts.

w zasadzie wpisz „nazwa hosta” w swoim terminalu. To powie ci, jaka jest twoja nazwa hosta.

Następnie wpisz:

sudo nano /etc/hosts

i dodaj:

127.0.0.1 yourhostname

następnie zapisz - i gotowe! Sudo powinno być teraz szybkie!

Paul Preibisch
źródło
Chyba ten post? : serverfault.com/questions/38114/…
monojohnny
Mam wrażenie, że może to być również spowodowane ustawieniem DNS w NetworkManager: askubuntu.com/questions/898605/…
tobias47n9e
2
Jest to nadal aktualne w Ubuntu 18.04. Dzięki
Alexandre Neto,
6

Po zmianie nazwy systemów, w Gnome (część, która jest wyświetlana na terminalu po @, np tobias@laptopdo tobias@newlaptopmoże trzeba zaktualizować swoje /etc/hosts:

127.0.1.1 laptop

należy zmienić na

127.0.1.1 newlaptop

Jeśli masz rację, sudopowinien działać natychmiast po zapisaniu tego ustawienia.

tobias47n9e
źródło