web-dev-qa-db-ja.com

Windows 10 Linuxサブシステムのsudoがローカルマシン名を解決できない

Windows 10 Anniversary UpdateとLinuxサブシステムをインストールしました。 Sudoで何かを実行すると、時間がかかり、次のエラーメッセージが表示されます。

Sudo:ホストMYMACHINEを解決できません

これを取り除き、Sudoを高速にする方法は?

22
Sami Kuhmonen

編集する必要があります/etc/hosts while superuser and your machine name add your first line with localhost

127.0.0.1        localhost MYMACHINE

これにより、システムはDNSからホスト名を解決しようとしなくなります。

42
Sami Kuhmonen

/etc/hostsを削除してbashを再起動し、ホスト名を含むバージョンを生成することもできます。私にとっては、コンピューター名と完全修飾名127.0.0.1 fbc-2000.domain.local fbc-2000の行が作成されました

3
wruckie