我将主机名从默认名称更改为在安装期间设置为简短而漂亮的名称,但没有在/etc/hosts file. /etc/hostname重新启动后更改但sudo不起作用。
我试图在互联网上寻找答案。每个人都建议编辑
/etc/hosts文件并替换:
127.0.1.1 <previous name>
Run Code Online (Sandbox Code Playgroud)
到:
127.0.1.1 <new name>
Run Code Online (Sandbox Code Playgroud)
但我无法使用以下方法更改此文件:
sudo gedit /etc/hosts
Run Code Online (Sandbox Code Playgroud)
它给出了一个错误:
sudo:unable to resolve host <new-name>
Run Code Online (Sandbox Code Playgroud)