¿Linux sobre Windows sin Virtualizar?

¿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.

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.

¿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

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 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, diseñado para que sea sencillo mantenerse actualizado, proporciona regularmente nuevas características y seguridad actualizada, sin coste adicional

Leer más

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
admin

Entradas recientes

“El costo oculto de ‘si todavía funciona, no lo toques’: La trampa de la infraestructura obsoleta en PyMEs”

En el ecosistema empresarial actual, existe una patología silenciosa que llamamos “Deuda Técnica Heredada”. Se…

3 meses hace

Cómo Diseñar una Estrategia de Respaldos 3-2-1 para Proteger tu Empresa Mediana: Guía Completa

Una estrategia de respaldo para una empresa mediana debe ser robusta, flexible y diseñada para…

2 años hace

RPG Curso

RPG es un lenguaje de programación orientado a registros que permite a los programadores manejar…

2 años hace

Ciclo de vida de Windows Server

El ciclo de vida de Microsoft Windows Server es el período de tiempo durante el…

3 años hace

Cómo crear una estrategia efectiva de respaldo de información

La cantidad de datos que producen las empresas aumenta constantemente, y con eso viene la…

3 años hace

30º aniversario de los servidores ThinkSystem

La nueva gama de infraestructura ofrece soluciones escalables para acelerar la nueva era de TI.…

3 años hace

Esta web usa cookies.