跳转到主内容
新派编程网 - 新潮编程理念,全新技术课堂!

如何在WSL的Ubuntu中改名字?

文章导读

当你需要管理多个Ubuntu系统时,给它们起个独特的名字就显得尤为重要。本文将带你一步步学会如何在WSL的Ubuntu中修改系统名称,让你轻松管理多个系统。

实操步骤

1. 查看当前已安装的系统名称

在PowerShell中输入以下命令,查看已安装的Ubuntu系统名称:

wsl -l -v

2. 停止系统

修改名称前,确保系统处于停止状态。如果当前系统处于Running状态,执行以下命令停止系统:

wsl --terminate 自己的name

3. 修改名称

使用以下命令修改名称(需要win11或win10 21H2及以上版本):

wsl --rename 原始名称 新名称

4. 通过修改注册表修改

按下Win+R,输入regedit打开注册表,导航到以下路径:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lxss

在Lxss下,会有对应的WSL实例。点击实例后,查看DistributionName值即为实际的名字。双击DistributionName,在弹出的窗口中输入新名字,然后点击确认。

5. 通过重新import修改

备份当前系统:

wsl --export 原始名称 D:\ubuntu-backup.tar

删除原有系统:

wsl --unregister 原始名称

用新名称重新导入系统:

wsl --import 新名称 新目录路径 备份文件路径

6. 设置默认用户

如果是通过重新导入的方式修改名称,那么再次进入ubuntu后默认以root用户登录,此时可以设置一个默认用户,让每次登录的时候不要以root用户登录。

7. 创建或编辑wsl.conf文件

在ubuntu终端中输入以下指令:

nano /etc/wsl.conf

添加默认用户配置:

[user]
default=用户名字

按Ctrl+O保存,Ctrl+X退出编辑器。

重启WSL生效:

wsl --shutdown  # 关闭所有 WSL 实例
wsl  # 重新启动 Ubuntu

小结与拓展

通过以上步骤,你可以在WSL的Ubuntu中轻松修改系统名称。如果你对WSL或其他编程技术有更多疑问,欢迎访问「新派编程网」(www.xjpbg.com)了解更多内容。

—— 「新派编程网」资深编辑 林译川 敬上

相关文章