修改ubuntu hostname

在erlang开发中,遇到个问题。开启两个结点时,一个结点是服务器,另一个结点是客户端。当我的客户端调用rpc:call()时。由于我的主机名称是@bjmayor-desktop.

这样每次调用都出错,{badnode,down}。猜想是bjmayor-desktop中的-字符引起的。

于是修改 /etc/hostname 文件。把内容修改为localhost。重启之后就正常了。