Терминальная команда с sudo занимает много времени

26

Я заметил, что терминал в последнее время становится слишком медленным, когда я выполняю команду, которая требует мой пароль. Требуется несколько секунд, чтобы отобразить [sudo] пароль для ...

Насреддин
источник
Привет, не могли бы вы добавить немного больше информации к вашему вопросу, пожалуйста. Какую ОС вы используете и 32-х или 64-битную?
SimplySimon
Какое оборудование у вас есть
Алвар
Я использую Dell XPS Developer Edition (i7,8g RAM) с Ubuntu 13.04 64bit.
Насреддин
1
Это очень странно, но я получаю «Ubuntu не удалось разрешить хост», когда соединение недоступно. Я выполняю эту команду "echo 0 | sudo tee / sys / class / backlight / intel_backlight / Brightness"
Насреддин

Ответы:

45

Привет, я нашел этот ответ на другой вопрос - проблема в том, что ваше имя хоста отсутствует в вашем файле hosts.

в основном, введите "имя хоста" в вашем терминале. Это скажет вам, какое у вас имя хоста.

Далее введите:

sudo nano /etc/hosts

и добавить:

127.0.0.1 yourhostname

затем сохраните - и все готово! Судо должен быть быстрым сейчас!

Пол Прейбиш
источник
Этот пост, я думаю? : serverfault.com/questions/38114/…
monojohnny
У меня такое чувство, что это также может быть вызвано настройкой DNS в NetworkManager: askubuntu.com/questions/898605/…
tobias47n9e
2
Это все еще действует в Ubuntu 18.04. Спасибо
Александр Нето
6

При изменении имени системы в Gnome (часть , которая отображается в терминале после того , как @, например , tobias@laptopк tobias@newlaptopвам может понадобиться обновить ваш /etc/hosts:

127.0.1.1 laptop

должен быть изменен на

127.0.1.1 newlaptop

Если вы все правильно поняли, все sudoдолжно работать без задержки сразу после сохранения этой настройки.

tobias47n9e
источник