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