Script to enable systemd support on current Ubuntu WSL2 images from the Windows store.
I am not responsible for broken installations, fights with your roommates and police ringing your door ;-).
Instructions from the snapcraft forum turned into a script. Thanks to Daniel on the Snapcraft forum!
You need git
to be installed for the commands below to work. Use
sudo apt install git
to do so.
git clone https://github.com/DamionGans/ubuntu-wsl2-systemd-script.git
cd ubuntu-wsl2-systemd-script/
bash ubuntu-wsl2-systemd-script.sh
# Enter your password and wait until the script has finished
systemctl
If you don't get an error and see a list of units, the script worked.
Have fun using systemd on your Ubuntu WSL2 image. You may use and change and distribute this script in whatever way you'd like.