需要用 systemctl 管理服务时,先确认 wsl 版本支持 systemd。配置写在 linux 发行版内部的 /etc/wsl.conf,改完后还要从 windows 侧完全关闭 wsl。
检查 WSL 版本
在 PowerShell 运行 wsl --version。如果命令不可用或版本过旧,先运行 wsl --update 并按提示更新;WSL1 发行版不能用这一配置。

写入 boot 配置
进入目标发行版,运行 sudo nano /etc/wsl.conf,写入 [boot] 和 systemd=true。如果文件里已有其他区段,只补充 boot 区段,不要覆盖现有的用户或挂载配置。
yuanfang-skills 的共享设计系统,提供 token CSS 变量、12+ 主题以及可复用的布局类型 HTML 块,供 yuanfang-html-image(以及 fu...)使用。

关闭并验证 PID 1
回到 PowerShell 运行 wsl --shutdown,重新打开发行版后执行 ps -p 1 -o comm=。输出为 systemd 才表示配置已生效;仍显示 init 时先检查文件位置和拼写。











