Assurez-vous que systemd est activé sur les distributions WSL 2.
1. Téléchargez et exécutez le dernier script d'installation .
curl -L -O "https://raw.githubusercontent.com/nullpo-head/wsl-distrod/main/install.sh"
chmod +x install.sh
sudo ./install.sh install
Ce script installe la distribution, mais ne l'active pas encore.
2. Activez Distrod dans la distribution
Vous avez deux options. Si vous souhaitez démarrer Distrod automatiquement au démarrage de Windows, activez Distrod avec la commande suivante
/opt/distrod/bin/distrod enable --start-on-windows-boot
sinon
/opt/distrod/bin/distrod enable
Vous pouvez réexécuter avec si vous souhaitez activer le démarrage automatique plus tard. activer --start-on-windows-boot
3. Redémarrez la distribution
Fermez le terminal de WSL. Ouvrez une nouvelle fenêtre d'invite de commande et exécutez la commande suivante.
wsl --terminate Distrod
Après avoir rouvert une nouvelle fenêtre WSL, le shell s'exécutera dans la session systemd.
Une fois l'installation terminée, vous pouvez exécuter la commande suivante pour interroger
systemctl status | cat