Вы можете исправить это, добавив запись в ваш /etc/hosts
для имени хоста вашей машины.
Если вам нужен однострочник, то примерно так:
printf "\n127.0.0.1 $HOSTNAME\n" | sudo tee -a /etc/hosts
Это добавит в ваш файл hosts
строку, которая разрешит текущее имя хоста в 127.0.0.1
.
Когда вы запустите указанную выше команду, вам будет предложено ввести пароль root, который вы установили при установке подсистемы Windows Linux. Кроме того, поскольку эта команда запускает оболочку для пользователя root непосредственно перед ее запуском, вы на самом деле увидите sudo: не удалось разрешить сообщение sudo: unable to resolve host WHATEVER
последний раз непосредственно перед внесением изменений.
Или вы запускаете редактор (например, nano
) от имени пользователя root и добавляете запись вручную:
sudo nano /etc/hosts