sudo в подсистеме Linux Windows 10 не может разрешить имя локального компьютера


21

Я установил обновление Windows 10 Anniversary и подсистему Linux. При запуске чего-либо с sudo это занимает много времени, а затем я получаю это сообщение об ошибке:

sudo: не удалось разрешить хост MYMACHINE

Как избавиться от этого и сделать sudo быстрым?

Ответы:


41

Вы должны отредактировать в режиме /etc/hostsсуперпользователя и добавить имя вашей машины после первой строки с localhost

127.0.0.1        localhost MYMACHINE

Это заставит систему не пытаться разрешить имя хоста из DNS.


Да, это сработало для меня.
pooter03

3

Вы также можете удалить /etc/hostsи перезапустить bash, чтобы создать версию, содержащую ваше имя хоста. Для меня это создало строку с моим именем компьютера и моим полным именем 127.0.0.1 fbc-2000.domain.local fbc-2000

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.