Servicios Cloud Backup

¿Linux sobre Windows sin Virtualizar?

Windows Subsystem for Linux.

Es una característica gratuita incluida en algunas versiones de Windows 10 y ya en Windows 11 que permite a desarrolladores sobre todo de ambiente web, ejecutar Linux y sus comandos y aplicaciones sin la creación de un Máquina Virtual completa.

¿Linux sobre Windows sin Virtualizar?

El Subsistema de Windows para Linux (WSL) permite a los desarrolladores ejecutar un entorno de GNU/Linux, incluida la mayoría de las herramientas de línea de comandos, utilidades y aplicaciones, directamente en Windows, sin embargo esto se da sin modificar y sin la sobrecarga de una máquina virtual tradicional o una configuración de arranque dual.

¿Qué es WSL 2?

WSL 2 es una nueva versión de la arquitectura del Subsistema de Windows para Linux que permite que el Subsistema de Windows para Linux ejecute archivos binarios de ELF64 de Linux en Windows. Sus principales objetivos son aumentar el rendimiento del sistema de archivos y agregar compatibilidad completa con las llamadas del sistema.

WSL 2 usa la tecnología de virtualización más reciente y óptima para ejecutar un kernel de Linux en una máquina virtual (VM) de utilidad ligera. Sin embargo, WSL 2 no es una experiencia de VM tradicional.

WSL 2 solo está disponible a partir de Windows 10, versión 1903, compilación 18362 o superior. Para comprobar la versión de Windows, selecciona la tecla del logotipo de Windows + R, escribe winver y selecciona Aceptar. (También puedes escribir el comando ver en el símbolo del sistema de Windows). Es posible que tengas que actualizar a la versión más reciente de Windows. En el caso de las compilaciones inferiores a 18362, no se admite WSL en absoluto. En Windows 11 también está disponible.

¿Para quién es WSL?

Se trata principalmente de una herramienta para desarrolladores, especialmente desarrolladores web, aquellos que trabajan en proyectos de código abierto o implementaciones en entornos de servidor Linux. WSL es para cualquier persona que quiera usar Bash, herramientas comunes de Linux (sed, awk, etc.) y marcos de trabajo primero en Linux (Ruby, Python, etc.), pero también disfruta con herramientas de productividad Windows.

¿Linux sobre Windows sin Virtualizar?

¿Por qué debo usar WSL en lugar de Linux en una VM?

WSL necesita menos recursos (CPU, memoria y almacenamiento) que una máquina virtual completa. Asimismo, WSL también te permite ejecutar aplicaciones y herramientas de línea de comandos de Linux junto con la línea de comandos de Windows, aplicaciones de escritorio y de Store, así como la posibilidad de acceder a los archivos de Windows desde Linux. Esto te permite usar las aplicaciones de Windows y las herramientas de línea de comandos de Linux en el mismo conjunto de archivos, si así lo deseas.

Arquitectura de WSL 2.

WSL 2 ofrece una integración perfecta entre Windows y Linux, tiempos de arranque más breves y una superficie de recursos pequeña. Además, no requiere ninguna configuración ni administración de las VM. Aunque WSL 2 usa una VM, se administra y se ejecuta en segundo plano.

Kernel de Linux completo.

Microsoft ha creado el kernel de Linux en WSL 2 a partir de la rama estable más reciente. Para ello, se basó en el origen disponible en kernel.org. Este kernel se ha ajustado especialmente para WSL 2, y se ha optimizado su tamaño y rendimiento para ofrecer una increíble experiencia de Linux en Windows. El kernel recibirá actualizaciones de Windows, lo que significa que obtendrás las correcciones de seguridad y las mejoras del kernel más recientes sin que debas administrarlo por tu cuenta.

Instalación de Linux en Windows con WSL.

Es posible instalar una distribución de Linux (como Ubuntu, OpenSUSE, Kali, Debian, Arch Linux, etc.) mediante el Subsistema de Windows para Linux. WSL permite usar herramientas de Linux, como Bash o Grep, completamente integradas con las herramientas de Windows, como PowerShell o Visual Studio Code, sin necesidad de un arranque dual.

Prerrequisitos

Debe ejecutar Windows 10 versión 2004 y posteriores (compilación 19041 y posteriores) o Windows 11.

Comando de instalación de WSL.

Ahora puedes instalar todo lo que necesita para ejecutar el Subsistema de Windows para Linux (WSL) si escribe este comando en PowerShell o el símbolo del sistema de Windows del administrador y, a continuación, reinicia la máquina.

wsl –install.

Este comando habilitará las características necesarias para ejecutar WSL e instalará la distribución Ubuntu de Linux. (Esta distribución predeterminada se puede cambiar).

La primera vez que inicie una distribución de Linux recién instalada, se abrirá una ventana de la consola y se le pedirá que espere a que los archivos se descomprimen y se almacenen en el equipo. Todos los inicios posteriores deberían tardar menos de un segundo en completarse.

¿Necesitas más detalle?

Te dejamos un enlace desde el centro de soporte de Microsoft.

Haz clic aquí
Windows Server 2019

Windows Server 2019

No importa hacia donde quiera llevar su organización, logrelo con Windows Server 2019, el sistema operativo que conecta los entornos locales con los servicios de azure y habilita escenarios híbridos y maximiza las inversiones existentes.

Leer más
Windows Server 2022

Windows Server 2022

Windows Server es la plataforma para crear una infraestructura de aplicaciones, redes y servicios web conectados. Como administrador de Windows Server, ha ayudado a alcanzar los objetivos de su empresa manteniendo la infraestructura segura, disponible y flexible. Windows Server ha sido la base del ecosistema de Microsoft y sigue impulsando la red de nubes híbridas en la actualidad.

Leer más
Windows 10

Windows 10

Windows 10, diseñado para que sea sencillo mantenerse actualizado, proporciona regularmente nuevas características y seguridad actualizada, sin coste adicional

Leer más
Windows 11

Windows 11

Licenciamiento Empresarial Microsoft Windows 11. Legalización y Actualización.

Leer más

Vmware

VMware optimiza la transición para las organizaciones que quieren transformarse en empresas digitales capaces de ofrecer mejores experiencias a sus clientes y de permitir que los empleados trabajen de la mejor forma posible. Nuestro software abarca los recursos informáticos, la nube, la red y la seguridad y el área de trabajo digital.

Leer más