WSL2にDistrodをインストールした - @ledsun blog でsystemdを使うためにDistrodを入れました。 「Windows Subsystem for Linux」が「systemd」に対応へ - 窓の杜 によるとWSL自体がsystemdをサポートするようになったので、Distrodを使うのをやめました。
次のエラーが出ていてWSLgが上手く動いていませんでした。
なんとなくDistrodかなあ?と思ってDistrodを止めました。
sudo /opt/distrod/bin/distrod enable
そしてWSLを再起動したところエラーが消えました。
WSL自体がsystemdに対応しているそうなので、これを機にDistrodをやめることにしました。
Microsoft StoreからWSLのプレビュー版をインストールします。
PS C:\Users\led_l> wsl --version WSL バージョン: 0.70.4.0 カーネル バージョン: 5.15.68.1 WSLg バージョン: 1.0.45 MSRDC バージョン: 1.2.3575 Direct3D バージョン: 1.606.4 DXCore バージョン: 10.0.25131.1002-220531-1700.rs-onecore-base2-hyp Windowsバージョン: 10.0.22621.674
/etc/wsl.conf
に次の記述をします。
[boot] systemd=true
WSLを再起動したら、systemdが使えるようになりました。
Distrodをアンインストールします。
sudo rm -rf /opt/distrod/