在 Ubuntu 13.04 中重命名计算机

Sou*_*abh 5 hosts sublime-text 13.04

如何重命名我的计算机?重命名它/etc/hosts/etc/hostname做一些奇怪的事情。在重命名之前,我可以使用 sublime 打开这些文件

sudo subl /etc/hosts
Run Code Online (Sandbox Code Playgroud)

但是当我重命名我的计算机(使用 nano)并使用打开任何这些文件时subl,我收到以下消息:

No protocol specified

(sublime_text:20071): Gtk-WARNING **: cannot open display: :0.0
Run Code Online (Sandbox Code Playgroud)

所以我想在上述文件中重命名并不是我唯一要做的事情。

PS:如果我使用 sublime 重命名,在重命名其中一个文件后,当我尝试打开其他文件时会收到相同的消息

use*_*424 8

这听起来像是 Sublime Text 中的一个问题。您需要使用以下方法更改主机名:

sudo hostname your-new-name
Run Code Online (Sandbox Code Playgroud)

然后您需要/etc/hosts使用以下命令将新主机名添加到您的文件中:

sudo nano /etc/hosts
Run Code Online (Sandbox Code Playgroud)

找到这些行并将原始名称更改为您的新主机名:

127.0.0.1       localhost
127.0.1.1       your-new-name
Run Code Online (Sandbox Code Playgroud)

要保存在 nano Ctrl+ 中O
从 nano Ctrl+退出X

重新启动计算机或使用旧名称的所有服务。