Cómo instalar aplicaciones GUI de Linux en Windows 11, 10

  • Para instalar aplicaciones GUI de Linux en Windows 11 (o 10), abra WSL y ejecute elsudo apt-get install APP-NAMEdominio.
  • Si su distribución de Linux usa un comando diferente para instalar aplicaciones, debe usar ese comando específico.
  • Una vez instalado el programa gráfico, puede iniciarlo desde el menú Inicio o usar el nombre como comando en WSL.

ACTUALIZADO EL 31/10/2024:En(y 10), puede instalar aplicaciones GUI (interfaz gráfica de usuario) de Linux (casi de forma nativa) a través del Subsistema de Windows para Linux (WSL), y en esta guía explicaré el proceso.

Cuando Microsoft introdujo por primera vez WSL para Windows, la función solo admitía herramientas de línea de comandos de Linux, pero ahora es posible instalar y ejecutar aplicaciones gráficas de Linux. El soporte GUI está destinado a probar y desarrollar aplicaciones en Linux sin necesidad de un, pero puedes usarlo para cualquier cosa. La implementación incluso incluye soporte para parlantes y micrófonos, lo que significa que si instala una aplicación multimedia, los periféricos pasarán y aparecerán en la aplicación. Además, encontrará soporte de aceleración gráfica para ejecutar cualquier aplicación que necesite realizar renderizados 3D complejos aprovechando OpenGL.

Al utilizar esta función, no es necesario iniciar un servidor X manualmente, ya que el Subsistema de Windows para Linux inicia automáticamente una distribución del sistema complementaria, que incluye un Wayland, un servidor X, un servidor de audio Pulse y todos los componentes necesarios. Luego, después de cerrar la aplicación y la sesión, la distribución del sistema finalizará automáticamente.

en esto, Te enseñaré cómo descargar e instalar aplicaciones gráficas de Linux en Windows 10 y 11.

Instale aplicaciones GUI de Linux a través de WSL

Para instalar una aplicación GUI de Linux despuésen Windows 11 (o 10), siga estos pasos:

  1. AbiertoComenzar.

  2. Buscarubuntu(u otra distribución) y haga clic en el resultado superior para iniciar la distribución de Linux.

  3. Escriba el siguiente comando para actualizar la distribución del paquete y presioneIngresar:

    sudo apt-get update
  4. Escriba el siguiente comando para instalar una aplicación GUI de Linux en Windows y presioneIngresar:

    sudo apt-get install APP-NAME -y

    En el comando, reemplaceNOMBRE DE LA APLICACIÓNcon la aplicación gráfica que deseas instalar. Este ejemplo instala elgeditaplicación de edición de texto:

    sudo apt-get install gedit -y

  5. Confirme la contraseña de su cuenta de Linux y presioneIngresar(si corresponde).

Una vez que complete los pasos, la aplicación se instalará y se registrará en el menú Inicio. Esto significa que puede iniciar la aplicación ejecutando su nombre en la consola del Subsistema de Windows para Linux (WSL) o desde el menú Inicio en Windows 11 o 10.

Reciba las últimas guías y actualizaciones en su bandeja de entrada cuando se una a mi boletín

Las instrucciones anteriores describen los pasos para instalar una aplicación sencilla desde repositorios conocidos, pero dependiendo de la aplicación, las instrucciones pueden ser ligeramente diferentes. Sin embargo, los pasos serán los mismos que para instalar la aplicación en una distribución de Linux. Puede seguir los pasos del desarrollador para instalar prácticamente cualquier aplicación, como VLC, Audacity, administrador web, etc.

Si inicia la aplicación GUI de Linux desde el menú Inicio en Windows, encontrará las entradas en las listas "Agregados recientemente" y "Todos". También puede encontrarlos dentro de la carpeta (nombre de la distribución) debajo de la entrada de la distribución de Linux.

Menú Inicio Entrada de aplicación GUI de Linux / Imagen: Mauro Huculak

Al iniciar la aplicación, la máquina virtual girará y se ejecutará (en unos segundos) sin necesidad de abrir la consola WSL manualmente. También notarás que el ícono de la barra de tareas muestra un logotipo de Linux, lo que indica que no estás ejecutando una aplicación nativa de Windows.

La experiencia de usar una aplicación gráfica de Linux en Windows 11 (o 10) parece nativa, pero no lo es. La aplicación presenta todos los estilos visuales de Linux para el marco, los menús y otros elementos, e incluso hay una sombra alrededor del borde y cada ventana funciona de forma independiente.

GEdit Linux GUI app on WIndows 11 / Image: Mauro Huculak

Sin embargo, es una conexión de escritorio remoto, que Microsoft está aprovechando con el“Aplicación remota”función integrada en el sistema operativo.

Aunque puede ejecutar aplicaciones gráficas desde otra plataforma en Windows, es posible que no todas las aplicaciones sean compatibles. Tendrás que instalarlo y probarlo para confirmar la compatibilidad.

Si planeas instalar una aplicación de Linux específica, te recomiendo que verifiques si el desarrollador no tiene ya una variante de la aplicación para Windows. Si este es el caso, probablemente sea mejor que utilice la variante de Windows para obtener una experiencia más nativa y una mejor compatibilidad. Solo recomendaría instalar aplicaciones de Linux en Windows 11 (o 10) cuando no tengas otra opción.

Desinstalar aplicaciones GUI de Linux a través de WSL

Cuando utiliza el subsistema de Windows para Linux, tiene al menos dos formas de desinstalar aplicaciones GUI. Puede eliminarlos a través del menú Inicio en el entorno de escritorio de Windows o usar la consola WSL para desinstalar la aplicación como cualquier otra aplicación usando comandos.

Desde el menú Inicio

Para eliminar una aplicación GUI de Linux en Windows 11 (o 10), siga estos pasos:

  1. AbiertoComenzar.

  2. Busque la aplicación de Linux.

  3. Haga clic derecho sobre él y elija elDesinstalaropción.

Desde la consola WSL

Para eliminar una aplicación GUI de Linux a través de WSL, siga estos pasos:

  1. AbiertoComenzar.

  2. Buscarubuntu(u otra distribución) y haga clic en el resultado superior para iniciar la distribución de Linux.

  3. Escriba el siguiente comando para desinstalar la aplicación y presioneIngresar:

    sudo apt remove APP-NAME

    En el comando, reemplaceNOMBRE DE LA APLICACIÓNcon la aplicación gráfica que deseas instalar. Este ejemplo instala elgeditaplicación de edición de texto:

    sudo apt-get remove gedit

  4. TipoYy presione Enter para continuar (si corresponde).

Después de completar los pasos, la aplicación Linux se eliminará del subsistema de Windows para el entorno Linux.

Actualización 31 de octubre de 2024:Esta guía se ha actualizado para garantizar la precisión y reflejar los cambios en el proceso.