Si es así, ¿cómo elimino de forma segura el Bash en Ubuntu en la aplicación de Windows mientras dejo un Ubuntu y OpenSUSE en funcionamiento?
Si es así, ¿cómo elimino de forma segura el Bash en Ubuntu en la aplicación de Windows mientras dejo un Ubuntu y OpenSUSE en funcionamiento?
Respuestas:
Dado que lxrun
fue obsoleto y eliminado en la actualización de Windows 10 de abril de 2018 (consulte la Referencia de comandos para el subsistema de Windows para Linux ), la única forma de deshacerme de "Bash en Ubuntu en Windows" fue:
Punta de sombrero para How-To Geek :
Si desea eliminar la herramienta bash.exe y el Subsistema de Windows para Linux de su computadora por completo, deberá volver al cuadro de diálogo "Activar o desactivar las características de Windows" en el Panel de control.
Para encontrarlo, abra el Panel de control y diríjase a Programas> Activar o desactivar las características de Windows.
Desactive la opción "Subsistema de Windows para Linux" aquí y haga clic en Aceptar. Windows desinstalará los comandos del subsistema de Windows para Linux, bash.exe y lxrun.exe. Siempre puede volver a visitar el cuadro de diálogo Características de Windows para reinstalarlos en el futuro.
TLDR
wsl --unregister Legacy
Explicación
Creo que la respuesta de Christan Davén solo elimina el acceso directo del menú de inicio, pero en realidad no elimina el WSL (aún podrá ejecutar el WSL al ejecutar C:\Windows\System32\bash.exe
y encontrar todos sus archivos y aplicaciones instaladas tal como las dejó).
La respuesta de Silviu es correcta. Sin embargo, si ha actualizado a Windows 10 Fall Creators Update, el lxrun /uninstall /full
comando ya no estará disponible y, en su lugar, deberá ejecutarlo wsl --unregister Legacy
.
Una tercera opción es ejecutar wslconfig /u Legacy
(intente esto si no está utilizando Windows Versión 1903 o superior).
Fuente
https://docs.microsoft.com/en-us/windows/wsl/install-legacy#uninstallingremoving-the-legacy-distro