在 WSL2 中完美使用 systemd 的方法
WSL2 和一般 Linux 有個很大的差別在於他有微軟自己的 init,而非一般 Linux distro 常見的 systemd。這會造成的一個問題是有些仰賴 systemd 的 distro 的 package manager 在使用上會有點問題,例如 Arch Linux。
這篇簡單紀錄了在 WSL2 中的 ArchWSL 完美設定出 systemd 環境的方法。其他的 Distro 應該也能使用這篇的方法。
參考用的 dotfiles: maple3142/dotfiles
2022/11/17 更新: 因為今天 WSL 正式於 Microsoft Store 上推出 1.0.0 之後我終於能在 Windows 10 上安裝新版的 WSL 了,並且能成功使用內建的 systemd 支援,這部分可以參考最後的段落。