要解决问题:
- 我通过我选择 nano 的命令行编辑器将 HOST="localhost" 写入 ~.bash_profile
- 我用 source ~/.bash_profile “重新加载”了环境变量
有关更多详细信息,请查看此链接。
为 Ubuntu 添加具体步骤:
使用 hostnamectl 更改主机名。
在 Ubuntu 18.04 中,我们可以使用命令 hostnamectl 更改系统主机名和相关设置。
例如,要将系统静态主机名更改为 linuxize,您可以使用以下命令:
sudo hostnamectl set-hostname localhost
复制 hostnamectl 命令不产生输出。成功时返回 0,否则返回非零失败代码。
- 编辑 /etc/hosts 文件。打开 /etc/hosts 文件并将旧主机名更改为新主机名。
/etc/hosts
127.0.0.1 localhost
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
复制 3. 编辑 cloud.cfg 文件。
如果安装了 cloud-init 包,您还需要编辑 cloud.cfg 文件。该软件包通常默认安装在 AWS 等云提供商提供的镜像中,用于处理云实例的初始化。
要检查是否安装了软件包,请运行以下命令ls command
:
ls -l /etc/cloud/cloud.cfg