実行すると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
。