WSL Ubuntu 22.04 systemctl 命令报错
本文最后更新于 641 天前,其中的信息可能已经有所发展或是发生改变。
内容目录

参考文献:Advanced settings configuration in WSL | Microsoft Learn

在 WSL Ubuntu 22.04 下,systemctl 命令报错以下内容:

System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down

解决方案

安装 wsl-setup

sudo apt install wsl-setup

配置 WSL

创建 /etc/wsl.conf ,并写入内容。

WSL for Windows 10/11
[boot]
command="/usr/libexec/wsl-systemd"
WSL Preview for Windows 11
[boot]
systemd=true

杀掉 WSL(cmd 中运行):

wsl -t Ubuntu

向 Terminal 中的 Ubuntu 配置文件添加参数,如图所示:

-e /usr/libexec/nslogin /bin/bash

再次启动 WSL 使用 systemctl 命令恢复正常。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇