¿Cómo instalar Ubuntu en Windows 11 o 10 con un solo comando?

Ubuntu es una distribución de Linux fácil de usar utilizada tanto por principiantes como por usuarios avanzados; sin embargo, si desea utilizar su versión mínima de línea de comandos en Windows 11 o 10, entonces WSL es la mejor opción. Permite ejecutar Ubuntu y otras distribuciones de Linux a través de la interfaz de línea de comandos. WSL es una opción segura para experimentar Linux en lugar de instalarlo en el entorno de arranque dual si no desea utilizar una máquina virtual como Virtualbox o Hyper-V.

Bueno, si aún no ha habilitado WSL en su sistema, entonces no necesita seguir varios pasos para descargar e instalar la aplicación Ubuntu Linux en Windows 11 o 10, solo necesita ejecutar un comando. En este artículo, aprendemos cómo usarlo.

Requisitos previos

  • Necesitamos un sistema Windows 10 u 11
  • Acceso al símbolo del sistema o PowerShell como administrador
  • Conexión activa a Internet para descargar los paquetes.

Abra PowerShell o CMD

Dependiendo de su elección de aplicación de línea de comandos, puede acceder a PowerShell o al símbolo del sistema en Windows. Aquí estamos usando CMD, así que haga clic en elStarty busque "símbolo del sistema" tal como aparece en los resultados, seleccione el botón "Ejecutar como administrador" opción.

Comando para instalar Ubuntu en Windows 10 u 11

Como tiene el símbolo del sistema, simplemente ejecute el comando proporcionado que no solo descarga e instala la versión Ubuntu 22.04 sino que incluso habilita WSL y la plataforma de máquina virtual, si aún no lo ha hecho. La última versión LTS de Ubuntu mientras escribíamos este artículo era 22.04, por lo que estamos instalando la misma. Puede cambiar la versión en el comando dado.

wsl --install --distribution Ubuntu-22.04

Nota: Si desea verificar cuáles son las distribuciones disponibles para la instalación, puede usar el comando proporcionado:

wsl --list -o

Mientras que, si desea utilizar WSL 1 en lugar de WSL2, lo que habilitará la "Plataforma de máquina virtual", agregue la siguiente opción en el comando al instalar Ubuntu o cualquier otra distribución:

--enable-wsl1

Example: Digamos que queremos instalar Ubuntu-22.04 usando el comando pero en el entorno WSL1 en lugar de WSL2, entonces el comando será así:

wsl --install  --enable-wsl1 --distribution Ubuntu-22.04

Una vez completada la instalación, el sistema puede pedirle quereiniciarsi ha habilitado alguna característica de Windows. Sin embargo, se recomienda reiniciar su sistema.

Verifique las distribuciones instaladas y la versión WSL correspondiente

Una vez hayamos completado el paso anterior, podremos comprobar si Ubuntu está instalado en nuestro Windows correctamente o no. Aparte de eso, también podemos enumerar qué versión de WSL utiliza cada distribución/aplicación de Linux.

wsl -l -v
check Linux distro WSL version

Accede a la línea de comando de Ubuntu

Para acceder a la aplicación Ubuntu WSL Linux, vaya al cuadro de búsqueda y escriba –Ubuntu, verás su icono, haz clic en él para acceder a la terminal. Donde puedes comenzar a ejecutar los comandos.

Ubuntu 22.04 is installed

Entonces, de esta manera, podemos agregar la aplicación Ubuntu WSL en Windows 10 u 11 usando el símbolo del sistema o Powershell. Es bastante fácil y los usuarios no necesitan habilitar ninguna función utilizando la GUI manualmente.

Cómo convertir WSL 2 Ubuntu existente a WSL 1 o viceversa

Configurar la versión WSL en 1 para Ubuntu es bastante fácil usando la línea de comando. Acceda a PowerShell o CMD como administrador y luego use la sintaxis de comando proporcionada. Aquí mostramos un ejemplo de cómo convertir la distribución de Ubuntu WSL2 instalada a WSL1. También puedes usarla para otras:

 wsl --set-version Ubuntu-22.04 1

Mientras que para configurar la distribución WS1 nuevamente a WSL2 simplemente cambie el valor 1 a 2 en el comando. Además, recuerde que WSL 2 necesita la máquina virtual Plaftom habilitada, así que no olvide activarla antes de convertir la versión WSL 1 de Linux a WSL 2.

wsl --set-version Ubuntu-22.04 2

Preguntas frecuentes comunes

  • ¿Qué es el subsistema de Windows para Linux (WSL)?

WSL de Microsoft es una capa de compatibilidad implementada en los sistemas operativos Windows 10 y 11 para ejecutar de forma nativa los binarios ejecutables de Linux. Esto significa que no hay necesidad de utilizar software de virtualización adicional como VMware o VirtualBox para obtener el entorno GNU/Linux.

  • ¿Cuál es el comando para instalar WSL en Windows 10 u 11?

Simplemente ejecute PowerShell o el símbolo del sistema como administrador y luego ejecute "wsl –instalar”, habilitará automáticamente la función WSL en Windows y también se configurará una distribución de Linux predeterminada (Ubuntu) para ejecutar los comandos.

  • ¿Es posible tener WSL1 y WSL2 en el mismo sistema Windows?

Sí, es prácticamente posible tener distribuciones de Linux configuradas con WSL1 y WSL2 en la misma PC con Windows. Incluso, podemos configurar una versión predeterminada de WSL para cada aplicación de distribución de Linux instalada.

  • ¿Cuál es el comando para cambiar nuestro Linux de WSL1 a WSL2 o viceversa?

wsl –establecer versión"Es el comando que convertirá la distribución de Linux WSL1 existente a WSL2 o viceversa.Por ejemplo, si tenemos una distribución Ubuntu-22.04 y queremos cambiarla a WSL2, entonces el comando será "wsl –set-versión Ubuntu 2“, el último dígito “2" en el comando significaWSL 2y si cambias eso a1, lo será para WSL1.

  • ¿WSL2 funciona mejor que WSL2?

Sí, existen importantes mejoras de rendimiento en WSL2 respecto a WSL1 porque utiliza el kernel de Linux completo y puede acceder a la GPU para realizar tareas intensivas. Incluso las distribuciones que ejecutan WSL 2 pueden instalar aplicaciones GUI y Docker.

  • ¿Necesitaré habilitar Hyper-V para usar WSL2?

No, exactamente no necesitamos habilitar la función Hyper-V en Windows para obtener WSL2, sino que necesita una función de plataforma de máquina virtual que haga que la virtualización esté disponible para WSL2 y Hyper-V (si está habilitado) en el hardware compatible.

  • ¿WSL admite y ejecuta aplicaciones gráficas de Linux?

El WSL2 con la función de plataforma de máquina virtual habilitada puede ejecutar las aplicaciones gráficas de Linux; sin embargo, esto no es posible con WSL1 porque no tiene un kernel de Linux completo y tampoco admite la virtualización.

  • ¿Cómo utilizar la terminal WSL de Ubuntu para acceder a archivos de Windows?

Abra la terminal WSL de Ubuntu y luego acceda al/mnt/Directorio donde están montados los sistemas de archivos de Windows. Digamos que deseas acceder aC:unidad de Windows en Ubuntu WSL y luego escriba“cd /mnt/c“, esto montará la unidad C y le dará acceso a sus archivos.

  • ¿Cómo ejecutar aplicaciones de Windows desde la terminal de Ubuntu en WSL?

Así como ejecutamos las aplicaciones de Windows desde el símbolo del sistema, podemos abrir los programas de Windows 10 u 11 directamente desde la terminal de Ubuntu en WSL.Para example abrirBlocdesde la terminal WSL simplemente escriba –bloc de notas.exe; no olvides usar.exesufijo con el comando.

  • ¿Cómo actualizo Ubuntu en WSL?

A medida que actualizamos Ubuntu en cualquier otra máquina, lo mismo se aplica también en WSL. Simplemente abra la terminal Ubuntu WSL y ejecute “actualización de sudo apt && actualización de sudo apt. El sistema descargará e instalará las actualizaciones de los repositorios oficiales.