Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Subsistema de Windows para Linux (WSL) es una característica de Windows que permite ejecutar un entorno Linux en la máquina Windows, sin necesidad de una máquina virtual independiente o arranque dual. WSL está diseñado para proporcionar una experiencia perfecta y productiva para los desarrolladores que quieren usar Windows y Linux al mismo tiempo.
- Use WSL para instalar y ejecutar varias distribuciones de Linux, como Ubuntu, Debian, Kali, etc. Instalar distribuciones de Linux y recibir actualizaciones automáticas de la Microsoft Store, importar distribuciones de Linux no disponibles en Microsoft Storeo crear su propia distribución personalizada de Linux.
- Almacene archivos en un sistema de archivos Linux aislado, específico de la distribución instalada.
- Ejecute herramientas de línea de comandos, como BASH.
- Ejecute herramientas comunes de línea de comandos de BASH, como
grep
,sed
,awk
u otros archivos binarios ELF-64. - Ejecute scripts de Bash y aplicaciones de línea de comandos GNU/Linux, entre las que se incluyen:
- Herramientas: vim, emacs, tmux
- Lenguajes: NodeJS, JavaScript, Python, Ruby, C/C++, C# & F#, Rust, Go, etc.
- Servicios: SSHD, MySQL, Apache, lighttpd, MongoDB, PostgreSQL.
- Instale software adicional con su propio administrador de paquetes de distribución GNU/Linux.
- Invoque aplicaciones de Windows mediante un shell de línea de comandos similar a Unix.
- Invoque aplicaciones GNU/Linux en Windows.
- ejecutar aplicaciones gráficas GNU/Linux integradas directamente en el escritorio de Windows
- Use el dispositivo GPU para acelerar las cargas de trabajo de Machine Learning que se ejecutan en Linux.
WSL es una herramienta de código abierto con código fuente disponible para descarga y contribuciones:
- Más información sobre los componentes de código abierto de WSL
- Sitio de documentos de código abierto de WSL: wsl.dev
- Repositorio WSL en GitHub: github.com/Microsoft/wsl
Introducción al uso de WSL:
¿Qué es WSL 2?
WSL 2 es el tipo de distribución predeterminado al instalar una distribución de Linux. WSL 2 usa la tecnología de virtualización para ejecutar un kernel de Linux dentro de una máquina virtual (VM) de utilidad ligera. Las distribuciones de Linux se ejecutan como contenedores aislados dentro de la máquina virtual administrada de WSL 2. Las distribuciones de Linux que se ejecutan a través de WSL 2 compartirán el mismo espacio de nombres de red, árbol de dispositivos (distinto de /dev/pts
), CPU/Kernel/Memoria/Intercambio, binario /init
, pero tendrán su propio espacio de nombres PID, espacio de nombres de montaje, espacio de nombres de usuario, espacio de nombres de Cgroup y proceso de init
.
WSL 2 aumenta el rendimiento del sistema de archivos y agrega compatibilidad completa de llamadas del sistema en comparación con la arquitectura WSL 1. Obtenga más información sobre cómo se comparan WSL 1 y WSL 2.
Las distribuciones individuales de Linux se pueden ejecutar con la arquitectura WSL 1 o WSL 2. Cada distribución se puede actualizar o degradar en cualquier momento y puede ejecutar distribuciones WSL 1 y WSL 2 en paralelo. Vea Establecimiento del comando de versión de WSL.
Microsoft Loves Linux
Obtenga más información sobre recursos de Linux en Microsoft, incluidas las herramientas de Microsoft que se ejecutan en Linux, cursos de aprendizaje de Linux, arquitectura de soluciones en la nube para Linux y noticias, eventos y asociaciones de Microsoft + Linux. ¡Microsoft ama Linux!
Windows Subsystem for Linux