我的Linux系统无法识别主机名。我该怎么办呢?

时间:2016-09-06 08:07:42

标签: linux bash service hostname hosts

我正在设置Linux机器,我遇到了问题。当我尝试运行命令时:

hostname -f

我收到此错误:

hostname: Name or service not known

我对此很感兴趣,我想知道如何解决它。我的/ etc / hosts和/ etc / hostname文件显示了下一个:

的/ etc /主机名:

namehost

/ etc / hosts中:

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

非常感谢你!

2 个答案:

答案 0 :(得分:0)

先尝试sudo apt-get -f install,然后重试。

答案 1 :(得分:0)

我必须配置文件/ etc / hosts并在那里添加下一行:

127.0.0.1    namehost

这样做,它有效!