在 Windows 上使用 WSL(以 Arch Linux 为例)
下面是快速上手步骤,包含常用命令与注意事项.
1. 安装 WSL
在 PowerShell(以管理员运行)中执行:
wsl
2. 安装 Linux 发行版
列出可用发行版:
wsl --list --online
安装 Arch Linux(示例):
wsl --install archlinux
3. (可选)设置默认发行版
wsl --set-default <distribution name>
4. 启动已安装的发行版
wsl
启动后会进入 Linux 终端(默认 shell).
5. 更新发行版并安装软件包(Arch 示例)
更新软件包列表并升级系统:
pacman -Syu
安装常用工具:
pacman -S nano reflector
6. 更新镜像源(提高下载速度)
例如使用 reflector 选择中国的快速镜像并保存:
reflector --country China --latest 10 --sort rate --save /etc/pacman.d/mirrorlist
7. 添加 archlinuxcn 源(可选)
参考清华镜像帮助页面:
https://mirrors.tuna.tsinghua.edu.cn/help/archlinuxcn/
8. 安装需要的开发包
通用安装命令:
pacman -S <package-name>
示例(嵌入式交叉编译工具链与常见开发工具):
pacman -S arm-none-eabi-gcc arm-none-eabi-newlib arm-none-eabi-gdb cmake ninja git make gcc python
根据项目需要选择并安装其他包.
如果终端中文表现异常请参考Linux踩坑记录