Roo*_*kie 3 sudo networking hostname hosts
我将主机名从默认名称更改为在安装期间设置为简短而漂亮的名称,但没有在/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)
如果sudo及其图形派生gksu并gksudo不再工作,最简单的解决方案是pkexec改用打开命令行编辑器,如nano并更正特定配置文件(如/etc/hosts或/etc/sudoers)中的错误条目。
请注意,它pkexec适用于终端应用程序,但需要特殊配置才能运行 GUI 程序。因此,您需要使用nano而不是gedit,mousepad或者您的默认编辑器是什么...
| 归档时间: |
|
| 查看次数: |
10599 次 |
| 最近记录: |