実行するとsudo、端末が数秒間動かなくなり、エラーメッセージが出力されます。私の端末は次のようになります。
ubuntu@(none):~$ sudo true
sudo: unable to resolve host (none)
それを解決するために何ができますか?
hosts特に多くのネットワークではコンピューターの名前が似ているため、ファイルに1つの名前を入れたのに間違って別の名前を入れたと誤って考えるユーザーが多くいます。この問題(および回答)は、誰かがその問題で検索すると表示され、答えはスペルのミススペルが異なっていても、そのような矛盾をチェックするように促します。
hostnameと同じことを確認してくださいhosts。たとえば、ホスト名はubuntu-pcで、ホストはubuntu-pcである必要があります。
sudo /etc/init.d/network-manager restart。しかし、そもそもsudoネットワーク関連のものを待つ時間を無駄にしているのだろうかと思っています。sudoネットワークが利用できないときに問題なく動作するべきではありませんか?
/etc/hostnameとの内容を投稿してください/etc/hosts。