Linux en Windows 10 sin VirtualBox

Iván QM
3 min readJul 10, 2020

--

Terminal de Ubuntu en Windows
Ubuntu en Windows

¿Te gustaría poder usar Linux en tu PC sin usar VirtualBox o tenerlo instalado en una partición aparte?. Empecemos

Paso 1: Preparar Windows para usar Linux

Antes de instalar cualquier distro de Linux, se debe activar la característica “Windows Subsytem for Linux”. Para hacerlo abre PowerShell como Administrador y ejecuta lo siguiente:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

Paso 2: Elegir la distribución de Linux

Ahora elegimos la distribución que se va a instalar, éstas se encuentran en la Microsoft Store y se pueden descargar directamente de ahí , a continuación les dejo una los enlaces a las distribuciones que se encuentran en la Store:

Paso 3: Instalar la distribución

Una vez que hayas escogido, da click en el botón Obtener (en este ejemplo instalaremos Ubuntu 20.04 LTS).

Ubuntu 20.04 LTS
Ubuntu 20.04 LTS

Una vez instalado, da click en el botón Iniciar y espera unos minutos.

Paso 3: Usar nuestra distribución

Como es la primera vez que usamos la distribución, nos pide que configuremos un nuevo usuario

Configurando usuario

Una vez que lo hayamos hecho, ya podremos usar Linux en nuestra PC

Configuración finalizada

Paso 4: Acceder a los archivos de Windows

Si checamos en que directorio nos encontramos actualmente nos pone /home/user (aquí mi nombre de usuario es “linux”).

Directorio actual

Si quisieramos acceder a los archivos que tenemos en Windows debemos entrar al siguiente directorio /mnt/c/Users/<user>, donde <user> es el nombre de tu usuario de Windows

cd /mnt/c/Users/<user>

Aquí mi nombre de usuario es “Windows”.

Directorio de Windows

Ya una vez aquí, podemos acceder a todos nuestros archivos que tengamos

Imprimiendo contenido de un archivo TXT

Paso 5: Usar comandos de Windows en Linux

Para usar comandos de Windows en la Terminal con Linux, simplemente debemos usar el comando, tal cual como lo conocemos, pero finalizando con “.exe”

Usando NodeJS de Windows en Linux

¡Gracias por leer el artículo! Te invito a seguirme en Twitter 😁

--

--