J'ai installé le sous-système Linux pour Windows sur ma machine. Ça fonctionne magnifiquement!
Depuis, j'ai fait des choses indicibles sur mon installation. Rien ne fonctionne plus. Comment puis-je recommencer à zéro?
J'ai installé le sous-système Linux pour Windows sur ma machine. Ça fonctionne magnifiquement!
Depuis, j'ai fait des choses indicibles sur mon installation. Rien ne fonctionne plus. Comment puis-je recommencer à zéro?
Avec les nouvelles applications de magasin spécifiques à la distribution, par exemple:
C:\> ubuntu /?
Lance ou configure une distribution Linux.
Utilisation:
- Lance le comportement par défaut de la distribution. Par défaut, cela lance votre shell par défaut.
...
clean
- Désinstalle la distribution. L'application reste sur votre machine. Cela peut être
utile pour "réinitialiser" votre instance. Cela supprime le système de fichiers Linux du disque, mais pas l'application de votre PC, donc vous n'avez pas besoin de télécharger à nouveau l'intégralité de tar.gz.
Ainsi, ubuntu clean
devrait suffire.
Si ubuntu clean
échoue, alors vous devrez désinstaller l'application du magasin et la réinstaller. Voir WSL #2387.
Après WSL 2, c'est simple :
wsl --unregister Your_Ubuntu_distro
Comment obtenir le nom de la distribution ?
wsl --list
Per https://docs.microsoft.com/fr-fr/windows/wsl/basic-commands :
Attention : Une fois désenregistrée, toutes les données, les paramètres et les logiciels associés à cette distribution seront définitivement perdus. Réinstaller depuis le magasin installera une copie propre de la distribution. Par exemple, wsl --unregister Ubuntu supprimerait Ubuntu des distributions disponibles dans WSL. En exécutant wsl --list, il sera révélé qu'il n'est plus répertorié.
Vous voudrez peut-être sauvegarder votre répertoire home et d'autres données avant de désenregistrer la distribution.
Lancer -> cmd /d
ubuntu config --default-user root
lancer -> C:\Windows\System32\bash
passwd votre_nom_d_utilisateur définir nouveau_mot_de_passe et confirmer nouveau_mot_de_passe fermer le bash
retour dans cmd /d
ubuntu config --default-user votre_nom_d_utilisateur
Lancer le bash et n'hésitez pas à utiliser le nouveau_mot_de_passe pour votre_nom_d_utilisateur lorsque nécessaire (comme pour un "sudo apt-get install gcc")
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.