我安装了 Ubuntu,直接进入终端并注意到我的名字中有一些奇怪的字符。这是它的内容:
imageek@imageek-DP700A3D-DM700A3D-DB701A3D-DP700A7D:
Run Code Online (Sandbox Code Playgroud)
我该如何改变?
您可以使用以下命令“测试”新主机名:
sudo hostname new_hostname
Run Code Online (Sandbox Code Playgroud)
(这不会在重启后持续)
解决方案 1:编辑/etc/hostname,并将当前名称imageek-DP700A3D-DM700A3D-DB701A3D-DP700A7D替换为新名称。
gksu gedit /etc/hostname
Run Code Online (Sandbox Code Playgroud)
解决方案 2:您还可以使用:
sysctl kernel.hostname
Run Code Online (Sandbox Code Playgroud)
读取当前主机名,以及
sudo sysctl kernel.hostname=NEW_HOSTNAME
Run Code Online (Sandbox Code Playgroud)
改变它。
/!\ 注意:使用这些方法中的任何一种时,您还需要更改主机名/etc/hosts以避免在使用时出现错误消息sudo:“ sudo:无法解析主机名new_hostname”:
gksu gedit /etc/hosts
Run Code Online (Sandbox Code Playgroud)
解决方案 3:您也可以使用图形界面执行此操作。你必须安装gnome-network-admin:
sudo apt-get install gnome-network-admin
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
451 次 |
| 最近记录: |