環境
- Windows 11 Home
- WSL2
- Ubuntu 20.04.4 LTS
エラー
こちらのサイトを参考に、UbuntuにDockerをインストールしようとしたところ、手順の途中でエラーが出る。
sudo systemctl daemon-reload
~~ 省略 ~~
System has not been booted with systemd as init system (PID 1). Can't operate. Failed to connect to bus: Host is down
解決策
-
以下のGitHubから、
systemd-genie.deb
をダウンロード
https://github.com/arkane-systems/genie/releases/tag/1.26
-
以下のコマンド2つを実行
sudo apt-get update; \ sudo apt-get install -y apt-transport-https && \ sudo apt-get update && \ sudo apt-get install -y aspnetcore-runtime-3.1
sudo dpkg -i systemd-genie.deb
-
以下のコマンドを実行し、エラーが出なければ完了
genie -s