WSL 2 (Windows Subsystem for Linux 2) es un entorno para ejecutar el sistema operativo Linux en ordenadores con Windows 10. Es una versión mejorada del anterior WSL y ofrece la posibilidad de ejecutar aplicaciones y comandos de Linux directamente desde la línea de comandos de Windows, sin tener que instalar una máquina virtual independiente.
WSL 2 se basa en la virtualización y utiliza el hipervisor integrado para ejecutar el núcleo de Linux. Esto permite una mayor compatibilidad, rendimiento y la posibilidad de utilizar imágenes oficiales de Linux, lo que convierte a WSL 2 en una potente herramienta para desarrolladores y administradores de sistemas.
WSL 2 realiza las siguientes tareas:
- Ejecutar y ejecutar aplicaciones Linux: proporciona la capacidad de ejecutar y utilizar aplicaciones y comandos Linux como Bash, SSH, Git, Python y otros directamente desde la línea de comandos de Windows.
- Desarrollo y pruebas: WSL 2 proporciona un entorno para desarrollar, probar y depurar aplicaciones Linux. Los desarrolladores pueden utilizar herramientas y lenguajes de programación Linux en sus ordenadores Windows.
- Acceso a herramientas y funciones de Linux: permite importar herramientas y funciones de Linux que pueden no estar disponibles en Windows. Esto incluye funciones avanzadas de línea de comandos, gestores por lotes, entornos de ejecución y otras herramientas.
- Integración con Windows: proporciona integración entre Linux y Windows. Esto significa que puede compartir fácilmente archivos y datos entre sistemas, utilizar recursos de red disponibles en Windows e integrar aplicaciones Linux en su flujo de trabajo Windows.
- Actualizaciones y seguridad: ofrece actualizaciones de seguridad periódicas para garantizar que su entorno Linux sea seguro y estable para su uso en ordenadores Windows.
Estas son algunas de las tareas que realiza WSL 2, pero también proporciona otras funciones, en función de las necesidades y objetivos del usuario.
Para instalar WSL 2 en Windows 10, siga estos pasos:
- Asegúrese de que su sistema operativo tiene Windows 10 versión 2004 o posterior. Puede comprobar la versión de Windows 10 haciendo clic con el botón derecho del ratón en el botón Inicio situado en la esquina inferior izquierda de la pantalla, seleccionando "Sistema" y buscando en "Información del sistema".
- Abra las "Preferencias" de Windows pulsando el atajo de teclado Win+I o busque el icono "Preferencias" en el menú Inicio.
- En el menú "Preferencias", selecciona "Actualización y seguridad" y haz clic en "Buscar actualizaciones". Asegúrese de que su sistema operativo está totalmente actualizado.
- Vuelva a abrir "Configuración" de Windows y seleccione "Aplicaciones".
- En "Aplicaciones y características", selecciona "Administrador de configuración" y activa la opción "Desarrollador" si aún no está activada.
- Abre de nuevo "Configuración" de Windows y selecciona "Actualización y seguridad".
- En el menú "Actualización y seguridad", selecciona "Para desarrolladores" y marca la casilla "Modo desarrollador".
- Vaya al "Panel de control" de Windows, busque y seleccione "Programas" y, a continuación, seleccione "Activar o desactivar componentes de Windows".
- En la ventana "Características de Windows", busca "Subsistema de Windows para Linux" y marca la casilla que aparece junto a él. A continuación, haz clic en "Aceptar".
- Ve a Microsoft Store y busca la distribución de Linux que quieras instalar (como Ubuntu, Debian o cualquier otra). Haz clic en ella y selecciona "Obtener" o "Instalar".
- Ejecuta el programa WSL que has instalado y sigue las instrucciones para configurar e instalar tu nuevo entorno Linux.
Ahora deberías tener instalado WSL 2 en Windows 10, y podrás utilizar distribuciones Linux dentro de tu sistema operativo.
Para desinstalar WSL 2 (Windows Subsystem for Linux 2) de Windows 10, debes seguir algunos pasos:
- Abre PowerShell como administrador: haz clic con el botón derecho en el botón Inicio y selecciona "Windows PowerShell (administrador)".
- Ejecuta el comando para deshabilitar WSL Subsystem 2: escribe el siguiente comando y pulsa Intro:
wsl --set-version <distributeve_name> 1
- Sustituye <nombre_distribución> por el nombre de la distribución de Linux que estés utilizando (por ejemplo, Ubuntu).
- Elimine la distribución Linux: Escriba el siguiente comando para eliminar la distribución Linux y pulse Intro:
wsl --unregister <distributeve_name>
- Aquí sustituya también <nombre_distributeve> por el nombre de su distribución.
- Desinstale el servicio WSL 2: ejecute los servicios de Windows
(services.msc
) y busque el servicio"LxssManager
". Haz clic con el botón derecho y selecciona "Detener".
- A continuación, selecciona "Propiedades" y cambia el tipo de inicio a "Desactivado".
Una vez realizados estos pasos, WSL 2 será eliminado de tu sistema. Tenga en cuenta que la desinstalación de WSL 2 conllevará la pérdida de todos los datos y archivos que se hayan guardado en su distribución de Linux, así que asegúrese de que no tiene ninguna información importante que guardar antes de desinstalarlo.