折腾 WSL 的记录 III

折腾 Arch Linux

技术
技术LinuxWSLArch Linux

2026-03-23

前面我一直在用 Ubuntu 发行版,现在准备试试“臭名昭著”的 Arch Linux。

基础工作

安装了 Arch 发行版后,可以看到当前是 root 用户。但是根据 Wiki,这是权限最高的系统用户名,日常使用不应该是系统用户。因此我们先为 root 设立一个强密码将之保护起来:

passwd

然后再用 useradd -m 用户名 创建一个新的普通用户。并用 passwd 用户名 为其设置密码。

现在要将此普通用户(而不是 root)设为 WSL 的默认用户,这需要我们编辑 /etc/wsl.conf 文件。像在 Ubuntu 中那样直接执行 nano /etc/wsl.conf?你会发现系统提示找不到 nano 命令。

它甚至没有为我准备一个终端编辑器!

或许我之后要试着去适应这一切,但现在当务之急是安装一个。运行:

pacman -S nano

然后再使用它编辑 /etc/wsl.conf。在文件中添加以下内容:

[user]
default=用户名

然后在 Windows 中用 wsl --shutdown 重启 WSL。再次打开 Arch 应该就不再是 root 了。

参考资料