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 重命名,在重命名其中一个文件后,当我尝试打开其他文件时会收到相同的消息
这听起来像是 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。
重新启动计算机或使用旧名称的所有服务。