Si bien las distribuciones populares como Ubuntu, Debian y Fedora han estado disponibles en el subsistema de Windows para Linux (WSL) por un tiempo, ahora puede instalar y usar oficialmenteArch Linuxtambién. Arch Linux es reconocido por su diseño básico,modelo de liberación rodantey concepto centrado en el usuario. Ejecutarlo dentro de WSL en Windows le brinda lo mejor de ambos mundos: una distribución mínima de Linux de vanguardia junto con sus herramientas de Windows. Esta guía proporciona una breve descripción de WSL y explica cómo instalar Arch Linux.
El subsistema de Windows para Linux (WSL) es una característica en Windows 10 y 11 que le permite instalar y ejecutar distribuciones de Linux de forma nativa sin requerir unconfiguración de doble botaomáquina virtual. Piense en ello como un traductor entre Windows y Linux, lo que le permite usar herramientas de Linux, ejecutar scripts e incluso iniciar aplicaciones GUI, todo sin dejar su escritorio de Windows.
Hay dos versiones estándar del subsistema de Windows para Linux: WSL 1 y WSL 2. WSL 1 fue la versión inicial. Tradujo las llamadas del sistema Linux a las llamadas de kernel de Windows NT. Si bien es innovador, tenía limitaciones de rendimiento, particularmente con las operaciones del sistema de archivos y carecía de compatibilidad completa de llamadas al sistema, incluido ningún soporte para ciertas características del kernel de Linux.
WSL 2 representa un importante cambio arquitectónico. Utiliza un kernel real de Linux que se ejecuta dentro de una máquina virtual de utilidad ligera basada en Hyper-V. Este diseño mejora dramáticamente el rendimiento del sistema de archivos y ofrece compatibilidad completa de llamadas al sistema. Hace posible ejecutar aplicaciones y herramientas de Linux que anteriormente eran incompatibles con WSL 1. Para una distribución como Arch Linux, que a menudo se basa en características más nuevas del kernel y espera un comportamiento estándar de Linux, WSL 2 es la plataforma recomendada.
Configuración de Arch Linux en WSL2
Obtener Arch Linux en WSL 2 ahora es sencillo gracias a la disponibilidad de una imagen oficial. Sin embargo, asegúrese de que WSL esté instalado primero. Si no está seguro de si WSL está instalado, la forma más fácil de confirmarlo e instalarlo es a través de PowerShell.
Abrir PowerShell y ejecutar esto:
wsl --install --no-distribution

Este comando instala las características y componentes de WSL necesarios para aplicaciones GUI. Además, es posible que deba reiniciar un sistema una vez que se complete la instalación.
Después de un reinicio, abra su PowerShell nuevamente e instale Arch Linux usando esto:
wsl --install archlinux

Este comando descarga elArch Linux WSL de Arch Linuxy lo configura como una nueva instancia de distribución en su entorno WSL.
Una vez que se completa la instalación, puede iniciar su Arch Linux con esto:
wsl -d archlinux

Cuando inicia por primera vez la instancia de Arch Linux WSL, debe actualizar sus listas de paquetes y actualizar todos los paquetes instalados con esto a sus nuevas versiones utilizando esto:
sudo pacman -Syu
Confirme cualquier indicación para proceder con la sincronización y la actualización. Ahora puede proceder a instalar software adicional yPersonalice su entorno utilizando Pacman.
Limitación de Arch Linux WSL
Si bien la ejecución de Arch Linux en WSL 2 proporciona un entorno robusto para muchas tareas, es importante tener en cuenta que esta configuración no es idéntica a una instalación nativa de Arch Linux. Surgen numerosas limitaciones debido a la naturaleza de ejecutar dentro del ecosistema de Windows.
Una limitación notable es el soporte para las PC de Windows basadas en ARM. A partir de ahora, la imagen oficial de Arch Linux WSL esPrincipalmente disponible para la arquitectura AMD64. Esto significa que los usuarios con dispositivos de Windows con brazo (como algunos modelos Surface Pro o Dell XPS con procesadores Snapdragon) pueden no poder instalar y usar la imagen de arco oficial. Sin embargo, otras distribuciones de Linux están disponibles para ARM en WSL. La ausencia de una construcción oficial de la construcción del brazo refleja el enfoque del sistema operativo de Arch Linux independiente en AMD64.
Las limitaciones generales adicionales de WSL en comparación con una instalación nativa incluyen falta de acceso directo a hardware, soporte de módulo de núcleo limitado, matices en la integración Systemd y problemas de rendimiento del sistema cruzado. Sin embargo, para los flujos de trabajo de desarrollo típicos, el uso de la utilidad de la línea de comandos y la exploración general de Linux, Arch Linux en WSL 2 ofrece una funcionalidad significativa.
Pensamientos finales
La incorporación de una imagen oficial de Arch Linux a la alineación de WSL es un desarrollo bienvenido para cualquier usuario de Linux que aprecie la filosofía y la gestión de paquetes de Arch. Además, no es un reemplazo completo para una instalación nativa debido al acceso limitado de hardware y sin soporte Systemd.
Sin embargo, si Arch Linux se siente demasiado avanzado, también puedeConsidere probar Ubuntu o Debian en WSLComo son más amigables para principiantes.