若安装过程中出现问题:ERR: WSL 2 requires an update to its kernel component. For information please visit https://aka.ms/wsl2kernel ,需要更新 WSL2 的 Linux 内核,打开网站,下载安装即可。
安装完成之后,打开终端,应该可以看到刚装好的ArchLinux系统:
1 2 3 4 5 6
$ wsl -l 适用于 Linux 的 Windows 子系统分发版: Arch (默认) $ wsl -l -v NAME STATE VERSION * Arch Stopped 2
初始设置
启动 ArchLinux 发行版
1 2 3
wsl -d Arch 若为默认发行版,可直接使用wsl wsl
配置pacman
首先,配置pacman镜像源,改为国内的。
1
vim /etc/pacman.d/mirrorlist
增加以下内容:
1 2
Server = https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
--distribution:指定要安装的 Linux 发行版。 --no-launch:安装 Linux 发行版,但不自动启动它。 --web-download:通过联机渠道安装,而不是使用 Microsoft Store 安装。
未安装 WSL 时,选项包括:
--inbox:使用 Windows 组件(而不是 Microsoft Store)安装 WSL。 --enable-wsl1:在安装 Microsoft Store 版本的 WSL 的过程中也启用“适用于 Linux 的 Windows 子系统”可选组件,从而启用 WSL 1。 --no-distribution:安装 WSL 时不安装发行版。
列出可用的 Linux 发行版
1 2
wsl --list --online wsl -l -o
列出已安装的 Linux 发行版
1 2 3 4
wsl --list --verbose wsl -l -v
可与 list 命令一起使用的其他选项包括:`--all`(列出所有发行版)、`--running`(仅列出当前正在运行的发行版)或 `--quiet`(仅显示发行版名称)