167 字
1 分钟

WSL 配置

Arch 初始化脚本#

运行/usr/lib/wsl/first-setup.sh

Pacman 配置#

/etc/pacman.d/mirrorlist 写入镜像源:

Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch

更新系统与基础工具:

Terminal window
pacman -Syyu
pacman -S fish
chsh -s /usr/bin/fish
pacman -S neofetch gcc nano gdb git which nmap inetutils llvm sqlmap mkcert btop vim node npm pnpm

编辑 locale 配置(取消注释 zh_CN.UTF-8)#

文件位置 /etc/locale.gen 取消注释以下行: zh_CN.UTF-8 UTF-8

生成:

Terminal window
locale-gen

kawaii-gcc 语言包#

Bill-Haku
/
kawaii-gcc
Waiting for api.github.com...
00K
0K
0K
Waiting...

下载 zh-kawaii.mo 文件

重命名为 gcc.mo 后放到 /usr/share/locale/zh_CN/LC_MESSAGES/


VS Code 软链#

Terminal window
ln -s "/mnt/c/Programs/Microsoft VS Code/bin/code" /usr/bin/code

fish 历史与配置软链#

Terminal window
rm /root/.local/share/fish/fish_history
ln -s /mnt/c/Users/jhll1124/Documents/Shell/history.yaml /root/.local/share/fish/fish_history
rm /root/.config/fish/config.fish
ln -s /mnt/c/Users/jhll1124/Documents/Shell/config.fish /root/.config/fish/config.fish

Oh My Fish (OMF)#

安装:

Terminal window
curl https://raw.githubusercontent.com/oh-my-fish/oh-my-fish/master/bin/install | fish

主题目录:

Terminal window
cd /root/.local/share/omf/themes
git clone

(你可以自行补充仓库地址)


pnpm 中国镜像源#

Terminal window
pnpm config set registry https://registry.npmmirror.com

分享

如果这篇文章对你有帮助,欢迎分享给更多人!

WSL 配置
https://blog.cialo.site/posts/wsl配置/
作者
洛璃
发布于
2025-11-16
许可协议
CC BY-NC-SA 4.0

目录