Question Comment supprimer / réinitialiser le sous-système Windows pour Linux sur Windows Insider Build 14316


J'ai installé le Windows Subsystem for Linux sur Windows 10 Insider Preview build 14316. Maintenant, je voudrais le supprimer ou, mieux, revenir à ses paramètres d'usine, c'est-à-dire tel qu'il était juste à l'installation.

J'ai essayé de le supprimer des fenêtres "Activer ou désactiver les fonctionnalités Windows", sans succès. J'ai essayé, pour le marquer comme "off" dans les fenêtres ci-dessus et supprimer ses fichiers manuellement situés dans %USERPROFILE%/AppData/Local/lxss, sans chance.

Quelqu'un at-il réussi à supprimer / réinitialiser l'environnement en mode utilisateur d'Ubuntu?


109
2018-04-14 20:35


origine


@Peter La fonctionnalité s'appelle Windows Subsystem for Linux par Microsoft ne pas Linux Subsystem for Windows rendant ainsi le titre correct. - Ramhound


Réponses:


La réponse suivante s'applique uniquement à WSL sous Windows 10 1703 et 1607. WSL sur Windows 10 1709+ peut être installé depuis l'application Windows Store UWP.

Si vous souhaitez supprimer et réinitialiser le sous-système Linux, ouvrez une invite de ligne de commande avec des autorisations élevées et entrez les commandes suivantes:

lxrun /uninstall /full 

lxrun /install

Sources:

  1. https://www.slightfuture.com/technote/lxss-lxrun

  2. Installation de Fish Shell sur Ubuntu sous Windows 10

  3. HOWTO: Ubuntu sur Windows | Ubuntu Insights


150
2018-04-14 21:02



Godsend, cassé juste après l'installation. - wieczorek1990
Oui, a brisé le mien presque immédiatement en essayant d'installer un jdk - James Adam
Si vous obtenez un code d'erreur 0x80070091 après avoir essayé de réinstaller, allez à %localappdata%\lxss et supprimez tous les fichiers / dossiers manuellement. Il devrait fonctionner après. - SeinopSys
Utilisation /y option pour ignorer les invites. - Biswapriyo


J'avais des problèmes avec l'installation de BASH, cela se bloquerait toujours sur "Système de fichiers en expansion ...". Quand j'ai couru

lxrun /uninstall /full

ce serait une erreur.

Pour résoudre ce problème, j'ai effectué un redémarrage. Ran ceci à nouveau dès que l'ordinateur est revenu. Cela a fonctionné. Alors j'ai trouvé il y a un problème lié à l'installation de l'invite BASH.

Et quelqu'un a parlé de fichiers de pages. J'ai quatre lecteurs et trois d'entre eux ont des fichiers de pages. Je mets le fichier d'échange sur un lecteur et le configure pour qu'il soit géré automatiquement. Redémarré l'ordinateur. Ensuite, j'ai pu installer l'invite BASH pour Windows, mais au lieu d'utiliser lxrun /install j'ai utilisé

bash.exe -c "ps auxf"

0
2017-12-01 15:03