ArchWSL

时雨🌌星空2022年12月14日安装教程WindowsArchWSL大约 2 分钟约 481 字44624

  1. 右键开始菜单,选择 终端(管理员)Windows 功能 中:

启用 适用于 Linux 的 Windows 子系统

dism /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

启用 虚拟机平台

dism /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  1. 重启设备后,启用 WSL2
wsl --set-default-version 2

提示

输出以下内容则表示 WSL2 启用成功

有关与 WSL 2 的主要区别的信息,请访问 https://aka.ms/wsl2
操作成功完成。
  1. 更新 WSL2 内核
wsl --update

注意

若速度太慢,可手动下载安装更新包:https://aka.ms/wsl2kernelopen in new window

  1. ArchWSL GitHub Releases Assetsopen in new window 中下载 Arch.zip 并解压

注意

若速度太慢,可使用 GitHub 加速,如:GitHub Proxyopen in new window

  1. 启动 Arch.exe

提示

输出以下内容则表示 ArchWSL 安装成功

Using: xxx\rootfs.tar.gz
Installing...
Installation complete
Press enter to continue...
  1. 文件资源管理器 中打开(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
  1. 启动 Arch.exe

提示

输出以下内容则表示 ArchWSL 启动成功

[root@xxx Arch]#
  1. 更新软件包
pacman -Syy archlinux-keyring && pacman -Syu
  1. 脚本安装: Arch Linux

启动:运行 Arch.exe 或终端输入 wsl

文件管理:在 文件资源管理器 中打开(Win+R 运行):

\\wsl$\Arch\root

卸载:wsl --unregister Arch

其他功能请参阅 Microsoft 官方文档open in new windowArchWSL 文档open in new window


常见问题

参考的对象类型不支持尝试的操作。/ 占位程序接收到错误数据。
netsh winsock reset
你认为这篇文章怎么样?
  • 26
  • 0
  • 0
  • 0
  • 9
  • 3
6 评论
  • 按正序
  • 按倒序
  • 按热度
aoa�p🇵🇸2025-07-20

提问,该报错如何解决

问题出现地点:第九步
常见问题中的命令运行后仍未解决,已经尝试了"mirrorlist"文件中的所有地址
Email:saitinne@outlook.com

以下为报错具体内容:

[root@SET ~]# bash <(curl -L gitee.com/TimeRainStarSky/TRSS_OneBot/raw/linux/Install.sh)
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 138 100 138 0 0 596 0 --:–:-- --:–:-- --:–:-- 597
100 5387 0 5387 0 0 7174 0 --:–:-- --:–:-- --:–:-- 14139
————————————————————————————
TRSS OneBot Install Script
v1.0.0 (202303210)
————————————————————————————
作者:时雨🌌星空

-正在设置语言

Generating locales…
en_US.UTF-8… done
zh_CN.UTF-8… done
Generation complete.

-正在使用 pacman 安装依赖

错误:GPGME 错误:无数据
错误:GPGME 错误:无数据
错误:GPGME 错误:无数据
:: 正在同步软件包数据库…
core 120.2 KiB 338 KiB/s 00:00 [########################################] 100%
extra 7.8 MiB 2.49 MiB/s 00:03 [########################################] 100%
community.db下载失败
archlinuxcn 已经是最新版本
arch4edu 已经是最新版本
错误:无法从 mirrors.aliyun.com : The requested URL returned error: 404 获取文件 ‘community.db’
错误:无法从 mirrors.kernel.org : The requested URL returned error: 404 获取文件 ‘community.db’
错误:未能同步所有数据库(未预期的错误)

aoa�p🇵🇸2025-07-20
回北京看看2024-04-01

sessions should be nestedwith care,unset $TMUX to force 怎么解决啊
Email:zhixia223@qq.com

重装小̶秃̶小兔(派蒙小号)2024-03-04

详细安装教程请看:
https://www.重装小兔.icu/?p=133
看不懂紫砂

─=≡Σ❥2023-12-18

第五步:启动 Arch.exe
提示:
Using: D:\Kit\Arch\rootfs.tar.gz
Installing…
ERR: Unspecified error
HRESULT: 0x80004005
Press enter to exit…
请问是什么原因呢?
Email:1220194720@qq.com

 2023-06-25

找不到网络名是什么问题

Powered by Waline v2.15.1