Я не знаю, что не так, но теперь, когда я использую команду sudo, требуется много времени для выполнения и запроса:
sudo: was not possible to resolve machine XXX
, после чего он выполняется. Кажется, что поиск имени машины, как dns, и время, которое требуется, - это сетевой тайм-аут. Может кто-нибудь мне помочь? Спасибо.
Похоже, ваш linux bos пытается решить имя хоста, которое не настроено в вашем файле hosts. Если вы наберете слово hostname, вы должны напечатать фактическую настройку имени хоста.
sudo nano /etc/hosts #opens the file for editing
127.0.0.1 myhostname #add this to the file and Ctrl+O to save, Ctrl+X to exit
Это должно сортировать вас, но вы также можете проследить syscall, чтобы увидеть, где он тратит много времени на выполнение
sudo strace -r -o trace.log sudo echo hello
hostname С strace, каждая строка начинается со времени, затраченного с момента ввода предыдущего syscall.
С уважением Дуглас