slug
type
status
date
summary
tags
category
comment
icon
password

本文记录了个人安装、配置和使用 WSL Arch 的步骤
从 Linux 回到 Windows
Linux 很好,但是祂并不适合所有人
在经历过各种发行版的浅尝辄止后,最终还是回到了 Windows
主要问题可能有以下几点
- 频繁的处理各方面的兼容性问题,而并不能或需要较高成本才能真正理解问题的原因
在 Windows 上使用 Linux
在 Arch Wiki 的官方网站上有详细的说明可供参考,此处仅说明 Wiki 上没有的内容
配置 pacman
WSL 会自动使用 wget 安装软件映射服务器以支持在 WSL 中使用 Windows 程序,但是目前的 WSL Arch 并没有自带 wget,所以先安装 wget
- 先更新一下
- 就可以安装了
- 然后就能直接使用 Windows 上的 VSCode 等软件编辑配置文件了
- 编辑文件
/etc/pacman.d/mirrorlist
在文件末尾添加镜像源,此处使用清华的镜像源
- 配置 pacman key
- 更新系统:
- 配置 archlinuxcn 镜像源
编辑文件
/etc/pacman.conf在末尾添加
- 安装 archlinuxcn 的 key
配置用户
目前的 WSL Arch 并没有自带
sudo- 安装
sudo
- 配置sudo
- 添加非root用户
- 若想日常使用非root用户,建议在
/root/.bash_profile中配置用户切换
这样可以让 Windows 中的 VSCode 等软件以root用户运行
也可以在
/etc/wsl.conf 中设置默认用户但这样会让 Windows 中的 VSCode 等软件无法以root用户运行
- 重启 wsl,你应该会进入非root用户
系统中文化
请参考 wiki
常用软件安装
- AUR 包管理器,例如
yay
- 镜像排序工具
reflector
- 编辑器,例如
Vim
- 系统检查工具,例如
fastfetch
- 终端文件管理器,例如
yazi
建议
- 可以在 Windows 上使用 VSCode 等软件方便快捷地编辑 WSL 中的配置文件,但只能以默认用户启动 VSCode。
常用命令
- 选择在过去 12 小时内同步且位于中国的 HTTPS 镜像,按下载速度对它们进行排序,取前五个,然后用结果覆盖文件
/etc/pacman.d/mirrorlist
🔗 参考文章
- 作者:人民公仆
- 链接:http://blog.for-people.asia/article/WSL_Arch_config
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。


.jpg?table=block&id=1a966ad7-c9c4-8105-8cc1-d1d250634c6f&t=1a966ad7-c9c4-8105-8cc1-d1d250634c6f)

