先决条件
- Windows 10 1709 秋季创意者更新或者更高版本
- 开启
适用于 Linux 的 Windows 子系统
功能 - 其中有一步比较重要:
下载 Linux 内核更新包
安装 ArchWSL
scoop bucket add extras
scoop install archwsl
启动并初始化
设置 Root
密码
> arch.exe
[root@danyow]# passwd
设置默认用户
[root@danyow]# echo "%wheel ALL=(ALL) ALL" > /etc/sudoers.d/wheel
[root@danyow]# useradd -m -G wheel -s /bin/bash danyow
[root@danyow]# passwd danyow
[root@danyow]# exit
> arch.exe config --default-user danyow
重启 LxssManager
(可选)
net stop lxssmanager | net start lxssmanager
初始化密钥环 keyring
> arch.exe
[danyow@danyow]$ sudo pacman-key --init
[danyow@danyow]$ sudo pacman-key --populate
[danyow@danyow]$ sudo pacman -Syy archlinux-keyring
添加源 aur
sudo vim /etc/pacman.conf
### 加入内容
[archlinuxcn]
Server = https://repo.archlinuxcn.org/$arch
### 结束
sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring && sudo pacman -S yay
安装 glibc-linux4
sudo pacman -S glibc-linux4
or yay -S glibc-linux4
安装 fakeroot-tcp
yay -S fakeroot-tcp
安装 make
gcc
cargo
yay -S make gcc cargo
安装 genie-systemd-git
yay -S genie-systemd-git