Linux on windows 10

Ejecutar kali linux en windows 10

El subsistema de Windows para Linux (WSL) es una característica del sistema operativo Windows que le permite ejecutar un sistema de archivos Linux, junto con las herramientas de línea de comandos de Linux y las aplicaciones de la interfaz gráfica de usuario, directamente en Windows, junto con su escritorio y aplicaciones tradicionales de Windows.
Se trata de una herramienta destinada principalmente a los desarrolladores, sobre todo a los de páginas web, a los que trabajan en proyectos de código abierto o a los que despliegan en entornos de servidores Linux. WSL es para cualquiera que le guste usar Bash, herramientas comunes de Linux (sed, awk, etc.) y frameworks Linux-first (Ruby, Python, etc.) pero que también disfrute usando herramientas de productividad de Windows
WSL le permite ejecutar Linux en un shell Bash con la distribución que elija (Ubuntu, Debian, OpenSUSE, Kali, Alpine, etc.). Utilizando Bash, puedes ejecutar herramientas y aplicaciones Linux de línea de comandos. Por ejemplo, escribe lsb_release -a y pulsa enter; verás los detalles de la distribución de Linux que se está ejecutando:
También puedes acceder al sistema de archivos de tu máquina local desde el shell Bash de Linux: encontrarás tus unidades locales montadas en la carpeta /mnt. Por ejemplo, tu unidad C: está montada en /mnt/c:

Instalar ubuntu en windows 10

La Anniversary Update de Windows 10 añadió soporte para entornos Linux a Windows 10 allá por 2016. Pero no te engañes: es algo más que un shell Bash. Es una capa de compatibilidad completa para ejecutar aplicaciones de Linux en Windows.
Puedes instalar un entorno Linux y un shell Bash en cualquier edición de Windows 10, incluyendo Windows 10 Home. Sin embargo, requiere una versión de 64 bits de Windows 10. Sólo tienes que habilitar la función del subsistema de Windows para Linux y, a continuación, instalar la distribución de Linux que hayas elegido -por ejemplo, Ubuntu- desde la Tienda Windows.
La forma más sencilla de instalar software de Linux en tu entorno Ubuntu (o Debian) es con el comando apt-get. (El comando apt también funciona.) Este comando descarga e instala software de los repositorios de software de Ubuntu. Puedes descargar e instalar una o más aplicaciones con un solo comando.
Como este es un entorno de espacio de usuario de Ubuntu más o menos completo, también puede instalar software de otras maneras. Puede compilar e instalar software desde el código fuente tal como lo haría en una distribución de Linux, por ejemplo.

Subsistema de windows para linux

En las últimas versiones de Windows Insider Preview, puedes instalar todo lo que necesitas para ejecutar WSL simplemente ejecutando wsl.exe –install. Nos complace anunciar que esta funcionalidad se ha trasladado oficialmente a la versión 2004 y posteriores de Windows 10, lo que hará que la instalación de WSL en esas versiones sea mucho más sencilla.
El proceso de configuración de WSL era antes demasiado complicado, ya que implicaba la activación de varias configuraciones y la instalación de varios paquetes. Hemos simplificado el proceso a un solo comando, simplemente abra una ventana del símbolo del sistema con privilegios de administrador y ejecute wsl.exe –install. Una vez que pulses enter, el proceso habilitará automáticamente las características opcionales de WSL necesarias, instalará la distribución de Ubuntu por defecto e instalará la última versión del kernel de WSL Linux en tu máquina. Cuando se haya completado y reinicies tu máquina, tu distribución se iniciará después de arrancar de nuevo, completando la instalación.
Además, puede encontrar una lista de distribuciones de Linux disponibles para instalar introduciendo el comando wsl –list –online en PowerShell o en el Símbolo del sistema de Windows. Para instalar una distribución distinta o adicional a la predeterminada de Ubuntu, utilice este comando: wsl –install -d <DistroName>

Linux en windows 10 gui

El Subsistema de Windows para Linux permite a los desarrolladores ejecutar un entorno GNU/Linux -incluyendo la mayoría de las herramientas de línea de comandos, utilidades y aplicaciones- directamente en Windows, sin modificar, sin la sobrecarga de una máquina virtual tradicional o una configuración de arranque dual.
WSL 2 es una nueva versión de la arquitectura del Subsistema de Windows para Linux que permite ejecutar binarios Linux ELF64 en Windows. Sus objetivos principales son aumentar el rendimiento del sistema de archivos, así como añadir compatibilidad total con las llamadas al sistema.
Esta nueva arquitectura cambia la forma en que estos binarios de Linux interactúan con Windows y el hardware de su ordenador, pero sigue proporcionando la misma experiencia de usuario que en WSL 1 (la versión actual ampliamente disponible).
Las distribuciones individuales de Linux pueden funcionar con la arquitectura WSL 1 o WSL 2. Cada distribución puede actualizarse o degradarse en cualquier momento y se pueden ejecutar las distribuciones WSL 1 y WSL 2 una al lado de la otra. WSL 2 utiliza una arquitectura completamente nueva que se beneficia de la ejecución de un núcleo Linux real.