ArchWSL
- 右键开始菜单,选择
终端(管理员)
或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
- 26
- 0
- 0
- 0
- 9
- 3
提问,该报错如何解决
问题出现地点:第九步
常见问题中的命令运行后仍未解决,已经尝试了"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🇵🇸: 该命令也是同样报错:bash <(curl -L gitee.com/TimeRainStarSky/TRSS_AllBot/raw/main/Install.sh)
sessions should be nestedwith care,unset $TMUX to force 怎么解决啊
Email:zhixia223@qq.com
详细安装教程请看:
https://www.重装小兔.icu/?p=133
看不懂紫砂
第五步:启动 Arch.exe
提示:
Using: D:\Kit\Arch\rootfs.tar.gz
Installing…
ERR: Unspecified error
HRESULT: 0x80004005
Press enter to exit…
请问是什么原因呢?
Email:1220194720@qq.com
找不到网络名是什么问题