При запуске sudoтерминал зависает на несколько секунд, а затем выдает сообщение об ошибке. Мой терминал выглядит так:
ubuntu@(none):~$ sudo true
sudo: unable to resolve host (none)
Что я могу сделать, чтобы решить это?
hostsфайл, но вместо этого добавили другое имя, тем более что во многих сетях компьютеры имеют одинаковые имена. Этот вопрос (и ответ) будет отображаться, когда кто-то ищет с этой проблемой, и ответ побудит их проверить наличие таких расхождений, даже если точное написание будет другим.
hostnameтоже hosts. Например, имя хоста - ubuntu-pc, а hosts - ubuntu-pc, должно быть одинаковым.
sudo /etc/init.d/network-manager restart. Тем не менее, мне интересно, почему в первую очередь sudoтратится время на ожидание вещей, связанных с сетью. Не должно sudoработать без проблем, когда сеть недоступна?
/etc/hostnameи/etc/hosts.