错误消息'sudo:无法解析主机'

Modified on: Fri, 08 Jun 2018 22:50:23 +0800

当我运行sudo时,终端会卡住几秒钟然后输出错误信息。我的终端看起来像这样:

ubuntu@(none):~$ sudo true
sudo: unable to resolve host (none)

我该怎么做才能解决它?

作者:,Kit Sunde

最佳答案

要检查两件事(假设您的机器名为my-machine,您可以根据需要进行更改):

  1. /etc/hostname文件只包含该机器的名称。

  2. /etc/hostslocalhost的条目。应该有类似的东西:

     127.0.0.1    localhost.localdomain localhost
     127.0.1.1    my-machine
    
  3. 醇>

    如果这些文件中的任何一个不正确(因为您无法sudo),您可能必须重新启动计算机并进行修改,然后重新启动到通常的环境。


相关问答

添加新评论