Editado 3 Hace unas semanas por ExtremeHow Equipo Editorial
Windows 10Subsistema de Windows para LinuxInstalaciónSistemaDesarrolloCaracterísticasConfiguraciónInterfaz de línea de comandosHerramientasSoftware
Traducción actualizada 3 Hace unas semanas
El Subsistema de Windows para Linux (WSL) es una característica notable que te permite ejecutar un entorno de Linux directamente en Windows 10 sin tener que configurar una máquina virtual o un sistema de arranque dual. Es especialmente útil para desarrolladores y administradores de sistemas que desean usar herramientas de línea de comandos de Linux en una máquina con Windows. En esta guía completa, explicaremos todo el proceso de instalación de WSL en Windows 10 paso a paso. Ya sea que seas un programador experimentado o nuevo en Linux, esta guía te ayudará a simplificar el proceso.
El Subsistema de Windows para Linux (WSL) proporciona una capa de compatibilidad que te permite ejecutar ejecutables binarios de Linux nativamente en Windows. Esto significa que puedes ejecutar herramientas como bash, utilidades como grep y sed, e incluso instalaciones de software directamente desde tu sistema operativo Windows 10. WSL es especialmente beneficioso para los desarrolladores que trabajan en aplicaciones multiplataforma o que necesitan herramientas específicas de Linux.
Hay dos versiones de WSL: WSL 1 y WSL 2. WSL 2 tiene un núcleo completo de Linux y ofrece un mejor rendimiento y compatibilidad completa con llamadas al sistema. Nuestro enfoque será instalar WSL 2.
Antes de instalar WSL, asegúrate de cumplir con los requisitos previos. Esto es lo que necesitas:
El primer paso para activar WSL en tu sistema es habilitar la característica WSL en Windows 10. Sigue estos pasos:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Después de habilitar WSL, es posible que desees usar WSL 2, que ofrece un mejor rendimiento. Para usar WSL 2, debes configurar tu sistema de la siguiente manera:
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
wsl --set-default-version 2
Después de configurar WSL, es momento de descargar e instalar una distribución de Linux. Puedes elegir entre varias distribuciones disponibles en la Tienda de Microsoft como Ubuntu, Debian, Kali Linux y más. Sigue estos pasos:
Puedes instalar múltiples distribuciones de Linux e incluso ejecutarlas simultáneamente usando WSL. Cada distribución se gestiona de forma independiente, proporcionando flexibilidad en la configuración y herramientas instaladas.
Una vez que la distribución de Linux esté instalada, deberás realizar algunos pasos de configuración inicial, especialmente si la estás configurando por primera vez:
Con la distribución de Linux configurada, ahora puedes ejecutar comandos de Linux directamente desde tu entorno de Windows. Comandos simples como ls
, cd
o touch
funcionarán, así como comandos más complejos, dependiendo de lo que instales a continuación.
Para asegurarte de que tu subsistema de Linux esté actualizado y pueda ejecutar las aplicaciones que deseas, se te aconseja actualizar tus paquetes de Linux. Usa el siguiente comando:
sudo apt update && sudo apt upgrade
Este comando actualizará el repositorio de paquetes y actualizará todos los paquetes desactualizados.
Puedes instalar nuevas aplicaciones igual que lo harías en cualquier máquina Linux, utilizando un gestor de paquetes como apt
o yum
. Por ejemplo, para instalar la herramienta curl
, podrías ejecutar:
sudo apt install curl
Hay muchas formas de personalizar tu WSL para que se adapte a tus necesidades. Aquí hay algunas sugerencias:
ubuntu config --default-user tuusuario
/mnt/
dentro de WSL. Por ejemplo, para acceder a tu unidad C:\
, ve a /mnt/c
.Si deseas desinstalar completamente una distribución específica de Linux o WSL, puedes hacerlo fácilmente desde la aplicación de Configuración o usando PowerShell. Aquí te mostramos cómo:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
WSL ha allanado el camino para una interacción fluida entre los entornos de Windows y Linux, eliminando la necesidad de configuraciones de arranque dual complicadas o máquinas virtuales lentas. A través de esta guía, has aprendido cómo habilitar e instalar WSL en Windows 10, configurarlo para el mejor rendimiento e incluso personalizarlo según tus necesidades. Ahora deberías tener un entorno completo de Linux funcionando sin problemas junto con tu sistema Windows, listo para abordar diversas tareas de desarrollo o administración del sistema.
Si encuentras algo incorrecto en el contenido del artículo, puedes