windows 运行 linux 系列3: wsl 使用 systemctl 报错
System has not been booted with systemd as init system (PID 1). Can't operate. Failed to connect to bus: Host is down #8883
命令行,如果不能执行
wsl --version
此时我意识到我没有更新WSL,所以我更新了WSL。
wsl --update
更新 WSL 后,重新启动 WSL。
wsl --shutdown wsl --version wsl # 进入系统
wsl: 检测到 localhost 代理配置,但未镜像到 WSL。NAT 模式下的 WSL 不支持 localhost 代理。
在Windows中的C:\Users\<your_username>目录下创建一个.wslconfig文件,然后在文件中写入如下内容
[experimental] autoMemoryReclaim=gradual networkingMode=mirrored dnsTunneling=true firewall=false autoProxy=true
然后用wsl --shutdown关闭WSL,之后再重启,提示就消失了。
0顶
0 踩
共 0 条评论