Windows 10のUbuntuのBashでsudoコマンドを実行すると、エラーメッセージが表示されるという問題が発生する可能性があります。 ホストを解決できません その後にコンピュータ名が続きます。この問題の簡単な修正は次のとおりです。
Windows 10では、UbuntuのBashは、標準構成ファイル/ etc / hostnameで定義されているホスト名を解決できません。これを修正するには、ホスト名と一致するIPアドレスを手動で指定する必要があります。
これは、次のコマンドで実行できます。それらを1つずつ実行します。
sudo su echo 127.0.0.1 your_pc_name >> / etc / hosts
最初のコマンドは、ユーザーコンテキストをrootユーザーに切り替えます。
2つ目は、ファイル/ etc / hostsに新しい行を追加して、your_pc_nameをローカルコンピューターに解決する必要があることを示します。 your_pc_nameの部分を実際のPC名に置き換えます。
これを行った後、すべてのネットワーク関連のUbuntuツールでこのエラーが発生することはありません。次のスクリーンショットを参照してください。
それでおしまい。