ArchWSL
安装教程WindowsArchWSL大约 2 分钟约 481 字...
- 右键开始菜单,选择
终端(管理员)
或Windows 功能
中:
启用 适用于 Linux 的 Windows 子系统
dism /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
启用 虚拟机平台
dism /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
- 重启设备后,启用 WSL2
wsl --set-default-version 2
提示
输出以下内容则表示 WSL2 启用成功
有关与 WSL 2 的主要区别的信息,请访问 https://aka.ms/wsl2
操作成功完成。
- 更新 WSL2 内核
wsl --update
注意
若速度太慢,可手动下载安装更新包:https://aka.ms/wsl2kernel
- 从 ArchWSL GitHub Releases Assets 中下载
Arch.zip
并解压
注意
若速度太慢,可使用 GitHub 加速,如:GitHub Proxy
- 启动
Arch.exe
提示
输出以下内容则表示 ArchWSL 安装成功
Using: xxx\rootfs.tar.gz
Installing...
Installation complete
Press enter to continue...
- 在
文件资源管理器
中打开(Win+R
运行):
\\wsl$\Arch\etc\pacman.d
编辑 mirrorlist
,在 China
后选择你喜欢的镜像源,删除开头的 #
,保存
\\wsl$\Arch\etc
编辑 pacman.conf
,在文件末尾添加以下内容并保存:
[archlinuxcn]
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
Server = https://mirrors.bfsu.edu.cn/archlinuxcn/$arch
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
Server = https://mirrors.aliyun.com/archlinuxcn/$arch
Server = https://mirrors.163.com/archlinux-cn/$arch
Server = https://mirrors.tencent.com/archlinuxcn/$arch
Server = https://repo.archlinuxcn.org/$arch
SigLevel = Never
[arch4edu]
Server = https://mirrors.bfsu.edu.cn/arch4edu/$arch
Server = https://mirrors.tuna.tsinghua.edu.cn/arch4edu/$arch
Server = https://mirrors.aliyun.com/arch4edu/$arch
Server = https://mirrors.tencent.com/arch4edu/$arch
SigLevel = Never
- 启动
Arch.exe
提示
输出以下内容则表示 ArchWSL 启动成功
[root@xxx Arch]#
- 更新软件包
pacman -Syy archlinux-keyring && pacman -Syu
- 脚本安装: Arch Linux
启动:运行 Arch.exe
或终端输入 wsl
提示
推荐使用 Windows 终端
文件管理:在 文件资源管理器
中打开(Win+R
运行):
\\wsl$\Arch\root
卸载:wsl --unregister Arch
其他功能请参阅 Microsoft 官方文档 和 ArchWSL 文档
常见问题
参考的对象类型不支持尝试的操作。/ 占位程序接收到错误数据。
netsh winsock reset