WSL
WSL就是适用于Linux的Windows子系统,能够在不安装虚拟机、不安装双系统的情况下,在Windows上使用Linux。
现在WSL已经更新到2.x,可以在Release页面下载并安装。
Arch Linux
Arch Linux是一个Linux滚动发行版,与定点发行版不同,滚动发行版以“最新的软件”为目标,而定点发行版(比如Ubuntu)则以“稳定”为目标。
如果感觉官网下载太慢,可以从镜像站点下载,比如清华大学镜像。
这里我选择2026.06.01,如果你下载了其它版本,需要同步修改后面的命令。
之后打开下载页面,双击.wsl文件,就可以自动完成安装,它会默认安装到%LOCALAPPDATA%/wsl下,也就是在C盘,请确保1GB以上剩余空间。
如果你不希望安装到C盘,你需要在文件资源管理器里右键,选择在终端中打开,通过wsl --import命令手动安装。
wsl --import archlinux <目标安装路径> archlinux-2026.06.01.169366.wsl --version 2接着会有一个进度条,等它走完就能完成安装。
进度条走完后,如果它没有进入WSL,请输入:
wsl -d archlinux初始化
一般来说,安装后会默认执行/usr/lib/wsl/first-setup.sh,输出Generating pacman keys...Populating keyring...之类的内容,如果没有自动执行,请手动执行。
它会默认以root身份登录,输入passwd命令以修改root密码,输入时密码不会显示,直接输入即可。
如果需要修改pacman的镜像,可以输入:
sed -i '1i\Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch' /etc/pacman.d/mirrorlist接着输入:
pacman -Syu或者如果需要强制刷新:
pacman -Syyu之后输入y,即可完成更新
因为这个WSL是非常精简的版本,所以需要手动安装一些东西:
pacman -S sudo which vim nano然后等待安装完毕即可
nano和vim一样都是文本编辑器,如果你更习惯vim,只需把之后命令里的nano改成vim即可。
创建用户
输入:
useradd -m -G wheel <用户名>即可创建一个用户,输入:
passwd <用户名>即可设置密码。
接着我们需要手动允许wheel组,否则没法使用sudo。
输入:
EDITOR=nano visudo一直往下找到这么一个地方:
## Uncomment to allow members of group wheel to execute any command
# %wheel ALL=(ALL:ALL) ALL## Same thing without a password
# %wheel ALL=(ALL:ALL) NOPASSWD: ALL
将# %wheel ALL=(ALL:ALL) ALL前面的#删除,然后Ctrl+O保存、Enter确认、Ctrl+X退出即可。
接着需要修改默认登录用户,执行:
nano /etc/wsl.conf在文件里添加:
[user]
default=<用户名>
然后Ctrl+O保存、Enter确认、Ctrl+X退出即可。
在新的Powershell终端中(也就是宿主系统的终端里),执行:
wsl --shutdown wsl -d archlinux如果没有意外的话,你现在应该是以普通用户的身份登陆的。