Ако изпълните командата sudo в Bash на Ubuntu в Windows 10, може да се сблъскате с проблема, че тя показва съобщение за грешка не може да разреши хост последвано от името на вашия компютър. Ето кратко решение за този проблем.
Под Windows 10 Bash на Ubuntu не може да разреши името на хоста, дефинирано в стандартния конфигурационен файл / etc / hostname. За да го поправите, трябва ръчно да посочите IP адреса, който съответства на името на хоста.
Това може да стане със следните команди. Изпълнете ги един по един.
sudo su echo 127.0.0.1 your_pc_name >> / etc / hosts
Първата команда превключва потребителския контекст към основния потребител.
Вторият добавя нов ред към файла / etc / hosts, който казва, че your_pc_name трябва да бъде разрешен на локалния компютър. Заменете частта your_pc_name с действителното име на компютъра.
След като направите това, всички свързани с мрежата инструменти на Ubuntu не трябва да създават тази грешка. Вижте следната екранна снимка:
Това е.