我wsl2中装了两个ubuntu的发行版本,默认下主机名和我的windows主机名都一样,而且包含大写字母,在配置其他应用时经常会出问题,按照下面的顺序修改了一下:
1、打开ubuntu发行版
现在显示包含大写字母和数字的主机名。
2、编辑 /etc/wsl.conf文件
sudo nano /etc/wsl.conf
打开文件后添加下面的内容
[network]
hostname = your-custom-hostname
generateHosts = false
your-custom-hostname用你想要修改的主机名替换掉。例如:
ctrl+X,然后Y,然后回车,退出编辑。
3、修改/etc/hosts
(确保一致):
sudo nano /etc/hosts
ctrl+X,然后Y,然后回车,退出编辑。
4、reboot重启系统
5、重启需要等一段时间
多等一会,启动没变就多启动关闭几次。
这样就完成修改了。