Cómo ejecutar un escritorio Linux usando la función de subsistema de Windows para Linux

No soporta shell Bash en Windows 10 oficialmente Aplicaciones de escritorio Linux gráfico. Microsoft dice que esta función solo está diseñada para desarrolladores que desean ejecutar utilidades a través de Terminal para Linux. Pero "Subsistema de Windows para Linux“El núcleo es más poderoso de lo que permite Microsoft.

Ejecutar Linux junto con Windows ha demostrado ser cada vez más útil a lo largo de los años. pero puede ser dificil Administrador de arranque dual durante la configuración mientras máquina virtual Viene con algunos problemas de estabilidad.

Una solución es usar el subsistema de Windows para Linux, pero esta opción viene sin entorno de escritorio. Entonces, ¿por qué no simplemente instalar Distribución de Linux ¿que tienes?

Cómo ejecutar un escritorio Linux usando la función de subsistema de Windows para Linux - Windows Linux

Aquí se explica cómo ejecutar un escritorio Linux dentro de Windows usando el subsistema de Windows para Linux.

¿Qué es el subsistema de Windows para Linux?

En caso de que no se haya dado cuenta, con la Actualización de creadores de otoño de 2018 para Windows 10, se agregó la función Subsistema de Windows para Linux. Esta es una característica opcional que se puede instalar fácilmente, que admite la instalación sistemas operativos linux Disponible en la tienda de Windows.

Cómo ejecutar un escritorio Linux usando la función de subsistema de Windows para Linux - Windows Linux

Esto básicamente significa que puedes desbloquear terminal para Linux en Windows, instalar y ejecutar aplicaciones de linux Diferente

No hay necesidad de una máquina virtual y no hay arranque doble.

Sin embargo, el problema con el subsistema de Windows para Linux es que proporciona una experiencia puramente de línea de comandos. No hay escritorio gráfico. Para los usuarios avanzados, esto probablemente no sea un problema, pero dado que Linux tiene una amplia gama de entornos de escritorio , parece un poco restrictivo.

Afortunadamente, ahora puede instalar el escritorio de Linux en Windows, siempre que configure primero el subsistema de Windows para Linux.

Asegúrese de que su sistema Windows 10 sea compatible

Antes de continuar, esto es lo importante: debe usar una versión de Windows de 64 bits.

Puedes comprobarlo en Configuración -> Sistema -> Acerca de , donde encontrarás una entrada Tipo de sistema. Para continuar, debes verificar que este “sistema operativo de 64 bits” sea la opción que encuentres. De lo contrario, y está utilizando componentes compatibles con 64 bits, deberá actualizar Windows 10 de 32 bits a 64 bits.

Cómo ejecutar un escritorio Linux usando la función de subsistema de Windows para Linux - Windows Linux

Otro requisito previo es que debe Ejecutando Windows 10 compilación 14393 o cualquier versión posterior. Puedes comprobarlo en la pantalla. Acerca de mismo, incluido dentro especificaciones de Windows. Encuentre el sistema operativo: si está por encima de 14393 (1809), puede usar el subsistema de Windows para Linux. Si no, simplemente ejecute Windows Update.

Una vez que Windows 10 cumpla con estos requisitos, es hora de seguir nuestra guía Para instalar el subsistema de Windows para Linux.

Con esa configuración, es hora de agregar un escritorio.

Instalación de un entorno de escritorio Linux en Windows

Si ya configuró el subsistema de Windows para Linux, haga clic en "Empezary entrar golpear. Haga clic en la primera opción (bash ejecutar comando) para comenzar a usar Linux. Los siguientes pasos asumen que ha instalado Ubuntu como su sistema operativo Linux preferido.

Comience ejecutando el comando de actualización y actualización de Ubuntu:

sudo apt update

sudo apt upgrade

Mientras se ejecuta esta actualización, diríjase a Sourceforge para descargar e instalar la utilidad Servidor Windows X VcXsrv. (Otras herramientas de X Server están disponibles para Windows, incluyendo xming و MobaXterm. Para el resto de esta guía, usaremos VcXsrv.)

Te deja Servidor X Acceso a una aplicación Linux o una interfaz gráfica de usuario (GUI) para un entorno de escritorio. Los sistemas Linux se basan en X para mostrar el escritorio, pero también se pueden usar en una red.

Asegúrese de que su X Window Server esté instalado antes de continuar. El siguiente paso es instalar el escritorio de Linux.

Hay varios entornos de escritorio Linux (LDE) disponibles. Mantendremos las cosas simples e instalaremos un entorno ligero llamado LXDE. Para instalar, debe ingresar:

sudo apt install lxde

Después de instalar LXDE , ingresa este comando

export DISPLAY=:0

export LIBGL_ALWAYS_INDIRECT=1

Esto le indica a Linux que muestre el escritorio a través del servidor X. Entonces, cuando inicie el servidor X que descargó anteriormente, verá un entorno de escritorio Linux.

nosotros usamos VcXsrv que cuenta con una herramienta Xlunch. Haga clic en él para mostrar una ventana Configuración de pantalla X y seleccione una gran ventana O Ventana grande única sin barra de título. Buscar Mostrar número mientras estás y configúralo en 0.

Cómo ejecutar un escritorio Linux usando la función de subsistema de Windows para Linux - Windows Linux

Haga clic en "Próximo, luego seleccioneIniciar sin clientePara garantizar que XLaunch solo se ejecute para el servidor, lo que le permitirá iniciar su escritorio Linux más tarde. Haga clic en Siguiente nuevamente, luego en Finalizar. Es posible que primero desee hacer clic en "guardar configuraciónpara salvarlo.

Cómo ejecutar un escritorio Linux usando la función de subsistema de Windows para Linux - Windows Linux

¿Estás listo para iniciar tu escritorio Linux? En la línea de comando, ingrese el comando para iniciar su LDE favorito. Para LXDE, por ejemplo, usaré:

startlxde

¡Entonces debería aparecer el entorno de escritorio de Linux!

Cómo ejecutar un escritorio Linux usando la función de subsistema de Windows para Linux - Windows Linux

Ahora puede ejecutar cualquiera de sus aplicaciones Linux preinstaladas e incluso instalar nuevas aplicaciones y utilidades.

¿No quieres un escritorio Linux? Solo estás buscando instalar una aplicación

Además de instalar un escritorio Linux, simplemente puede instalar una aplicación de escritorio Linux desde Windows 10. Esto es útil si está considerando instalar un escritorio completo para usarlo.

Por ejemplo, para instalar un reproductor multimedia Rhythmbox Y para ejecutarlo en Linux en Windows, use:

sudo apt install rhythmbox

Asegúrese de que el comando de exportación esté configurado:

export DISPLAY=:0

Luego, simplemente ejecute la aplicación desde el indicador de Bash:

rhythmbox

Se iniciará el reproductor multimedia, listo para que busque su biblioteca multimedia.

Cómo ejecutar un escritorio Linux usando la función de subsistema de Windows para Linux - Windows Linux

Ahora, en este caso, es obvio que necesitará agregar algunos archivos multimedia al entorno Linux en su computadora. Puede hacerlo instalando un navegador y descargando archivos, o simplemente montando una unidad USB con la reproducción de archivos multimedia.

Después de conectar la unidad USB, recuerde agregarla (este ejemplo usa D: como la letra de la unidad):

sudo mount -t drvfs D: /mnt/d

Cuando haya terminado, deberá desmontar la unidad antes de extraerla. Esto asegura la integridad de los datos en la unidad.

sudo umount /mnt/d

Aunque puede explorar sus carpetas de Windows desde las aplicaciones de Linux, no se pueden abrir archivos reales. Esta es una de las deficiencias del subsistema de Windows para Linux, aunque para proteger los entornos de Windows y Linux de daños.

Linux en Windows: ¡La máxima convergencia!

El subsistema de Windows para Linux lo hace fácil Ejecución de aplicaciones Linux En una PC con Windows. No hay necesidad de preocuparse por maquinas virtuales O el dolor del arranque dual.

Con el escritorio Linux instalado, la convergencia es relativamente completa. Es una excelente manera de acceder a Linux desde la comodidad de su escritorio de Windows.

¿Quiere saber más? Aquí le mostramos cómo comenzar uso de linux. También puede disfrutar comprobando por qué Windows después de enviar el kernel de Linux cambió todo.

Ir al botón superior