xra*_*alf 2 networking hostname
我尝试根据基于 Debian 的系统的本指南更改我的主机名:
/etc/hostname
/etc/init.d/hostname start
虽然有错误。当我编写sudo
命令时,它总是告诉我它无法识别主机名。重新启动系统后,图形环境不起作用,startx
命令不成功。因此,我将主机名改回了旧名称。
我可以在没有错误的情况下更改主机名吗?
问题是您的新主机名无法解析为 IP 地址。您的问题基本上有两种解决方案。
第一个但稍微复杂一点的解决方案是调整主机名/etc/hosts
。/etc/hosts
每次更改主机名时都必须进行调整。
第二个更简单的解决方案是安装nss-myhostname。debian 软件包名称是libnss-myhostname
这样的,只需使用apt-get install libnss-myhostname
. 这将允许您始终解析当前的主机名。