.png)
Tengo un problema con el Subsistema de Windows para Linux (WSL). Estoy usando una computadora portátil con Windows 10 compartida por mi empresa.
Primero reinstalé Windows 10. Luego instalé WSL usando wsl --install
según eldoc. Todo estaba funcionando, pero instaló Ubuntu 20.04. Quería Ubuntu 22.04.
Cuando estaba mirando qué distribución podía instalar usando el comando:
wsl --list --online
Entonces pensé, oye, tal vez podría usar el comando wsl --update
para actualizar mi WSL, tal vez no esté completamente actualizado. Me equivoqué, era mi Windows no actualizado.
Pero de todos modos, probé el comando y se congeló; no pasaba nada. Intenté Ctrl+ Cpara detener la ejecución del comando. Desde aquí no pude ejecutar ningún comando en el administrador de PowerShell; simplemente colgaría para siempre.
Pero noté que aún podía usar el comando en modo Usuario, pero no administrador. Sin embargo, necesitaba iniciar la distribución en modo administrador, de lo contrario tendría un problema de credenciales.
La cuestión es que el WSL utilizado en modo no root no se actualizó; no tenía la nueva característica con la GUI que necesito para mi proyecto.
Entonces, en PowerShell no root, hice el comando de actualización:
wsl --update
Y ahora puedo tener la GUI. Pero en ese momento, en mi distribución, apt update
los apt install
comandos ya no funcionan.
Así que tengo que desinstalar WSL en modo usuario para usarlo apt install
y reinstalarlo cada vez para tener la GUI.
Eso no es realmente lo que quiero. Obviamente ya intenté desinstalar toda la distribución y WSL. solíaesta respuestapara desinstalar WSL.
Y ahora después de reinstalar WSL en modo root. Incluso después de desinstalarlo, se quedó colgado para siempre...
¿Tiene alguna idea para tener un WSL funcionando sin reinstalar Windows nuevamente?