12/05/2021

Cómo ejecutar aplicaciones de Linux desde Bash en Windows 10 [Guide]

Ubuntu llega a Windows 10. La versión 14316 de Windows 10 Preview te permite probarlo. La llegada de Ubuntu y Bash a Windows 10 es un gran problema para los desarrolladores simplemente porque significa que el desarrollo será considerablemente más fácil. La función todavía está disponible solo en las versiones preliminares y estamos probando las aguas para ver qué puede hacer. La única pregunta que surge es ¿puedes ejecutar una aplicación de Linux en Windows 10 ahora que tiene Bash y Ubuntu? La respuesta es sí y aquí hay una guía completa sobre cómo hacerlo.

Paso 1: Ejecute Bash en Windows 10. Si está ejecutando Windows 10 Preview build 14316 pero nunca ha ejecutado Bash en él, es probable que no lo haya habilitado. Aquí hay una guía sobre cómo hacer que Bash se ejecute en Windows 10.

Paso 2: para ejecutar una aplicación de Linux en Windows 10, primero deberá ejecutar un servidor X en ella. Hay una gran cantidad de opciones disponibles para ti; Xming, Cygwin / X o VcXsrv Windows X Server. Usamos, y recomendamos, VcXsrv Windows X Server si está buscando hacer poca o ninguna solución de problemas o configuración. VcXsrv Windows X Server se puede ejecutar de inmediato, mientras que las otras dos opciones requieren cierta configuración. Si está bien versado en cualquiera de los otros dos, no dude en usarlos.

Mira esto -   PowerToys de Microsoft para Windows 10

Paso 3: Descargue y ejecute VcXsrv Windows X Server. Agregará un ícono X en la bandeja del sistema para mostrar que se está ejecutando y eso es todo lo que necesita.

Paso 4: Abra Bash buscándolo a través de Windows Search o pídale a Cortana que lo abra.

Paso 5: Descargue la aplicación que desea ejecutar. Le daremos algunas opciones porque las aplicaciones que se ejecutan tienen errores y son propensas a fallar. Aquí hay una lista;

Firefox

apt-get install firefox

Aplicaciones de Ubuntu X11

apt-get install x11-apps

Centro de control de Gnome

apt-get install gnome-control-center

Ejecute estas aplicaciones una por una. En algún momento antes de que se descarguen las aplicaciones, se le pedirá que confirme la descarga y la instalación. Esto es lo que parece. Escriba Y aquí y presione la tecla Intro para continuar.

Mira esto -   5 paneles de escritorio alternativos para probar en Linux

Paso 6: asegúrese de que VcXsrv Windows X Server se esté ejecutando (verifique el icono X en la bandeja del sistema) y que haya descargado con éxito al menos una aplicación a través de los comandos dados.

VcXsrv Windows X Server

Paso 7: Ahora necesita exportar la pantalla a su sistema local. Cambie a Bash y ejecute el siguiente comando. Asegúrese de escribir con mayúscula la palabra «Pantalla», ya que es parte de la sintaxis.

exportar DISPLAY =: 0

exportar pantalla

Paso 8: Ejecute la aplicación que descargó. Estos son los comandos para ejecutar cada una de las aplicaciones descargadas en el Paso 5.

Firefox

firefox

ff-win10-bash

Aplicaciones X11

Este paquete tiene tres aplicaciones dentro, así que ejecute la siguiente una a la vez.

xeyes

xeyes-win10

xcalc
xclock

xclock-win10

Centro de control de Gnome

gnome control center

gnome-control-center-win10

El rendimiento de estas aplicaciones está lejos de ser óptimo. Firefox se bloquea mucho y es posible que deba intentarlo varias veces solo para que se ejecute una vez. Puede ver en la captura de pantalla de arriba que, aunque hicimos que Firefox se abriera, todavía recibimos un error de espacio aislado. A veces, una aplicación tardará hasta un minuto en aparecer en la pantalla una vez que haya dado el comando. La conclusión es que, si bien puede hacer que estas aplicaciones se ejecuten, su uso no será posible todavía. Descubrirá que está terriblemente limitado a las aplicaciones que puede ejecutar en la actualidad.

Mira esto -   Cómo solucionar el mensaje 'Problema al expulsar el dispositivo de almacenamiento masivo' en Windows 10

Es probable que tenga que esperar a que lleguen las compilaciones posteriores o posiblemente la versión estable de la actualización del aniversario de Windows 10 antes de poder aprovecharla.

Descarga VcXsrv Windows X Server

x