ArchWSL项目地址
- 下载需要的版本arch release
- 将压缩包解压在需要的位置
- 如何使系统从wsl1转为wsl2呢?以下提供命令,也可自行在控制面板如下图
-
命令方法(管理员运行powershell或者cmd)
-
启用适用于 Linux 的 Windows 子系统
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
-
启用虚拟机功能
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
-
-
下载适用于x64计算机的WSL2 Linux内核更新包点我下载
-
设置wsl为wsl2版本
wsl --set-default-version 2
-
最后一步,在解压出来的Arch文件双击Arch.exe
- 之后就是对Arch系统进行简单的权限组用户配置,以及密钥配置
echo "%wheel ALL=(ALL) ALL" > /etc/sudoers.d/wheel #(设置 sudoers 文件。)
useradd -m -G wheel -s /bin/bash {username} #(添加用户)passwd {username} #(设置默认用户密码)exit
在Arch目录下打开cmd或者powershell执行
Arch.exe config --default-user {username} # (设置默认用户) -
初始化密钥
sudo pacman-key --init sudo pacman-key --populate sudo pacman -Syy archlinux-keyring
最后,密钥有时间限制,在过期的时候重新执行上述初始化密钥即可。



