Cómo habilitar el subsistema de Windows 11 para Linux (WSL)

Imagina tener lo mejor de ambos mundos: la familiaridad de Windows 11 y la versatilidad de Linux al alcance de tu mano. Esa es la magia del Subsistema de Windows para Linux (WSL) . Ya seas un desarrollador que depura código, un científico de datos que analiza números o simplemente sientas curiosidad por Linux, habilitar WSL te abre un sinfín de posibilidades. Esta guía te guiará paso a paso para configurar WSL en tu equipo con Windows 11 , de forma sencilla, eficiente y emocionante. ¡Profundicemos y potenciemos tu configuración! 🚀

¿Qué es WSL y por qué debería habilitarlo en Windows 11?

WSL , o Subsistema de Windows para Linux , es una capa de compatibilidad que permite ejecutar un entorno Linux original directamente en Windows 11 sin las complicaciones del arranque dual ni de las máquinas virtuales. Presentado por Microsoft, ha evolucionado hasta convertirse en WSL 2 , que utiliza una máquina virtual ligera para un mejor rendimiento, compatibilidad total con las llamadas del sistema y acceso fluido a archivos entre Windows y Linux.

¿Por qué habilitarlo? Imagínate esto: ⭐ Ejecuta herramientas de línea de comandos de Linux como grep, awk, o dockerde forma nativa. ⭐ Desarrolla aplicaciones multiplataforma sin cambiar de sistema operativo. ⭐ Accede a archivos de Windows desde Linux bash sin esfuerzo. Es un punto de inflexión para la productividad, especialmente con las últimas actualizaciones de Windows 11 que mejoran la integración. ¡Olvídate de las concesiones! ¡Aprovecha la potencia híbrida y siente la emoción de un flujo de trabajo unificado!

Requisitos del sistema para habilitar WSL en Windows 11

Antes de comenzar con los pasos, asegúrese de que su configuración cumpla con estos conceptos básicos para una navegación sin problemas:

  • Windows 11 (edición Home, Pro o Enterprise; compilación 22000 o superior; verifique mediante winverel cuadro de diálogo Ejecutar).
  • Procesador de 64 bits con soporte para traducción de direcciones de segundo nivel (SLAT).
  • Al menos 4 GB de RAM (se recomiendan 8 GB para WSL 2 ).
  • Virtualización habilitada en BIOS/UEFI (la mayoría de las PC modernas la tienen; reinicie y verifique la configuración de su placa base si es necesario).
  • Privilegios de administrador en su cuenta.

Si tu hardware funciona, estás listo. Habilitar WSL es sencillo y reversible, así que no te preocupes si quieres experimentar. ¿Listo para habilitar el Subsistema de Windows para Linux ? ¡Vamos!

Guía paso a paso: Cómo habilitar WSL en Windows 11

Microsoft ha simplificado enormemente la habilitación de WSL en las últimas versiones de Windows 11. Nos centraremos en los métodos más sencillos: mediante la interfaz gráfica de usuario y la línea de comandos. Elija la opción que mejor se adapte a sus necesidades; ambas ofrecen el mismo resultado.

Método 1: Habilitar WSL desde la configuración de Windows 11 (el más fácil para principiantes)

Este enfoque gráfico es perfecto si prefieres hacer clic en lugar de escribir. Es rápido y visual, lo que te garantiza que no te pierdas nada.

  1. 1️⃣ Abra Configuración: Pulse Windows + Io busque “Configuración” en el menú Inicio.
  2. 2️⃣ Vaya a Funciones opcionales: vaya a Aplicaciones > Funciones opcionales (o busque "Activar o desactivar las funciones de Windows" en la barra de tareas).
  3. 3️⃣ Busca e instala WSL: Haz clic en "Más características de Windows" o busca directamente " Subsistema de Windows para Linux" . Marca la casilla junto a él y haz clic en Aceptar. Windows se descargará e instalará. ¡Toma un café mientras se procesa! ☕
  4. 4️⃣ Habilitar la plataforma de máquina virtual: En la misma ventana, habilite también la plataforma de máquina virtual para la compatibilidad con WSL 2. Reinicie su PC cuando se le solicite.
  5. 5️⃣ Configurar WSL 2 como predeterminado: Después de reiniciar, abra PowerShell como administrador (haga clic derecho en Inicio > Terminal (Administrador)) y ejecute: wsl --set-default-version 2. Esto le garantiza una experiencia superior con WSL 2 .

¡Listo! WSL ya está habilitado. Pero aún no hemos terminado: ahora, instala una distribución de Linux.

Configuración de Windows que muestra las opciones de instalación de WSL

Método 2: Habilitar WSL mediante la línea de comandos (para usuarios avanzados)

Si se siente cómodo con los comandos, esto es más rápido y se puede programar. Abra PowerShell o el Símbolo del sistema como administrador.

  1. 1️⃣ Ejecute el comando "Enable": Escriba dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestarty presione Enter. Esto activará WSL .
  2. 2️⃣ Habilitar la plataforma de máquina virtual: Ejecutar dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart.
  3. 3️⃣ Reinicie su PC: reinicie para aplicar los cambios.
  4. 4️⃣ Instalar la actualización de WSL: Descarga la última actualización del kernel de WSL 2 desde el sitio web oficial de Microsoft: Descargar la actualización del kernel de WSL 2 para Linux . Ejecuta el archivo .msi como administrador.
  5. 5️⃣ Establecer versión predeterminada: en PowerShell de administrador, ejecute wsl --set-default-version 2.

Consejo profesional: Estos comandos funcionan a la perfección en las compilaciones más recientes de Windows 11 , lo que garantiza un rendimiento óptimo. Si encuentra errores como "WSL no está habilitado", revise la virtualización en el Administrador de tareas (Ctrl + Mayús + Esc > Rendimiento > CPU).

Instalación de una distribución de Linux después de habilitar WSL

Con WSL habilitado, es hora de elegir tu versión de Linux. Microsoft Store ofrece distribuciones oficiales gratuitas como Ubuntu, Debian o Kali. Ubuntu es la favorita del público por su estabilidad y el apoyo de la comunidad.

  1. 1️⃣ Abre Microsoft Store: busca "Ubuntu" (o tu distribución preferida).
  2. 2️⃣ Instalar e iniciar: Haz clic en Instalar y, a continuación, inicia desde el menú Inicio. La primera ejecución inicializa la distribución; configura un nombre de usuario y una contraseña cuando se te solicite.
  3. 3️⃣ Verificar la instalación: En la terminal de Linux, ejecute uname -rpara confirmar el kernel WSL 2 (debería mostrar algo como 5.x-microsoft-standard-WSL2).

¡Ya estás en plena fiesta de Linux ! Actualiza los paquetes con sudo apt update && sudo apt upgradelas últimas funciones. ¡Emocionante, verdad? Tu Windows 11 acaba de actualizarse a Linux. 😊

Terminal WSL con Ubuntu en Windows 11

Optimización y solución de problemas de WSL en Windows 11

Para que todo funcione sin problemas, aquí hay algunos consejos valiosos:

Problema común Solución
WSL no inicia Ejecútelo wsl --updateen PowerShell de administrador para obtener las últimas correcciones.
Rendimiento lento Asegúrese de que WSL 2 sea el predeterminado y asigne más RAM a través de .wslconfigun archivo en su directorio de usuario (por ejemplo, memoria=4 GB).
Problemas de acceso a archivos Úselo /mnt/para unidades de Windows en Linux; evite editar archivos de Windows desde Linux para evitar fallas de permisos.
Error 0x80040326 Habilite Hyper-V en las características de Windows o verifique el BIOS para la virtualización.

Para ajustes avanzados, explora herramientas de interfaz gráfica de usuario como Windows Terminal para sesiones WSL con pestañas o integra con VS Code mediante la extensión Remote - WSL. La clave está en que tu configuración sea intuitiva y potente.

¿Qué sigue? Mejora tu juego en la WSL

¡Felicitaciones! ¡Ha habilitado correctamente el Subsistema de Windows para Linux en Windows 11 ! Esto es solo el comienzo. Experimente ejecutando aplicaciones GUI con wsl --install -d UbuntuLinux para escritorio o sumérjase en la contenedorización con el backend WSL 2 de Docker Desktop . La integración sigue mejorando, así que esté atento para descubrir más formas de combinar mundos.

¿Te sientes empoderado? Comparte tus logros con WSL en los comentarios. Nos encantaría saber cómo está transformando tu flujo de trabajo. Si encuentras algún problema, la documentación de Microsoft es un tesoro: Documentación oficial de WSL . ¡Que disfrutes programando! 👏

Dejar un comentario

Permite que Nextcloud suba fotos de tu iPhone en segundo plano.

Permite que Nextcloud suba fotos de tu iPhone en segundo plano.

Restaure la detección de fotos en segundo plano revisando la configuración de carga de Nextcloud, los permisos de iOS, el modo de batería y los límites de la programación de segundo plano del iPhone.

Texto más nítido en ONLYOFFICE Desktop: Ajuste la sugerencia de fuentes en Linux

Texto más nítido en ONLYOFFICE Desktop: Ajuste la sugerencia de fuentes en Linux

Compara los modos de sugerencia de fuentes de ONLYOFFICE, comprueba el zoom y la disponibilidad de fuentes de Linux, y verifica si el desenfoque se limita al editor o afecta a todo el escritorio.

Convierta un PDF en un DOCX editable en ONLYOFFICE Desktop.

Convierta un PDF en un DOCX editable en ONLYOFFICE Desktop.

Convierta un PDF localmente en ONLYOFFICE Desktop Editors y, a continuación, revise el archivo DOCX para detectar cambios de diseño, páginas escaneadas y texto que necesite corrección.

Conecta los editores de escritorio de ONLYOFFICE a tus archivos de ownCloud.

Añade tu cuenta de ownCloud a ONLYOFFICE Desktop Editors, comprende las funcionalidades de la conexión y elige entre acceso directo, sincronización y edición desde el navegador.

Solucione los tiempos de espera de ONLYOFFICE Mobile comprobando la URL del servidor.

Solucione los tiempos de espera de ONLYOFFICE Mobile comprobando la URL del servidor.

Utilice el portal o la dirección WebDAV correctos, compruebe la accesibilidad HTTPS desde su teléfono y distinga entre problemas de red privada, TLS y de inicio de sesión.

Habilitar el desarrollo y la depuración del complemento de escritorio de ONLYOFFICE

Habilitar el desarrollo y la depuración del complemento de escritorio de ONLYOFFICE

Crea y prueba un plugin personalizado para los editores de escritorio de ONLYOFFICE, instala su archivo .plugin y activa las herramientas de desarrollador para la depuración.

Ejecutar Python en Calc a través del sistema de macros de LibreOffice.

Ejecutar Python en Calc a través del sistema de macros de LibreOffice.

Permite integrar una función de Python en Calc, ejecutarla en la hoja de cálculo abierta y solucionar problemas relacionados con macros o importaciones faltantes sin mezclar LibreOffice con el Python del sistema.

Proteja el texto del autor seleccionado con una contraseña de sección.

Proteja el texto del autor seleccionado con una contraseña de sección.

Bloquea un pasaje específico para evitar ediciones rutinarias sin comprometer la usabilidad del resto del documento de Writer, y descubre cuándo el cifrado de archivos es la mejor opción.

Hacer que el texto de la hoja de cálculo sea legible en el modo oscuro de LibreOffice Calc.

Hacer que el texto de la hoja de cálculo sea legible en el modo oscuro de LibreOffice Calc.

Solucione los problemas de texto ilegible en las hojas de cálculo revisando el tema, el color de la fuente de las celdas, los rellenos y el formato condicional en Calc.

¿LibreOffice Calc muestra las fórmulas como texto? Restaurar los resultados.

¿LibreOffice Calc muestra las fórmulas como texto? Restaurar los resultados.

Descubre por qué Calc muestra el texto de la fórmula en lugar de los valores calculados y corrige el modo de visualización, las celdas con formato de texto, los apóstrofes o los resultados obsoletos.