在ubuntu 12.04.5终端上运行sudo su时出错

在ubuntu 12.04.5终端上运行sudo su时出错,ubuntu,terminal,ubuntu-12.04,sudo,Ubuntu,Terminal,Ubuntu 12.04,Sudo,我收到此错误消息,在终端要求我输入密码之后。我怎样才能解决这个问题 sudo: unable to resolve host veargl14855 有两件事需要检查(假设您的机器名为my machine,您可以根据需要进行更改): /etc/hostname文件只包含机器的名称 /etc/hosts有一个localhost条目。它应该有如下内容: 127.0.0.1 localhost.localdomain localhost 127.0.1.1我的机器 如果这些文件中的任何一个不正确(因

我收到此错误消息,在终端要求我输入密码之后。我怎样才能解决这个问题

sudo: unable to resolve host veargl14855
有两件事需要检查(假设您的机器名为my machine,您可以根据需要进行更改):

/etc/hostname文件只包含机器的名称

/etc/hosts有一个localhost条目。它应该有如下内容:

127.0.0.1 localhost.localdomain localhost 127.0.1.1我的机器 如果这些文件中的任何一个不正确(因为您不能sudo),您可能必须将计算机重新引导到恢复模式并进行修改,然后重新引导到您的正常环境


更多答案参见

查看此链接,它将为您提供足够的信息,帮助您解决此问题: