WSL2安裝systemd方法

湯青松發表於2022-11-23

確保systemd 已在 WSL 2 發行版中啟用。

1. 下載並執行最新的安裝程式指令碼

curl -L -O "https://raw.githubusercontent.com/nullpo-head/wsl-distrod/main/install.sh"
chmod +x install.sh
sudo ./install.sh install

此指令碼安裝發行版,但尚未啟用它。

2. 在發行版中啟用Distrod

您有兩種選擇。如果要在 Windows 啟動時自動啟動Distrod,請透過以下命令啟用 Distrod

/opt/distrod/bin/distrod enable --start-on-windows-boot

否則

/opt/distrod/bin/distrod enable

如果要在以後啟用自動啟動,則可以再次執行 with 。enable--start-on-windows-boot

3. 重新啟動發行版

關閉 WSL 的終端。開啟一個新的命令提示符視窗,然後執行以下命令。

wsl --terminate Distrod

重新開啟新的WSL視窗後,shell將在systemd會話中執行。

安裝完畢後,可以執行以下命令進行查詢

systemctl status | cat

相關文章