Ejecución de aplicaciones gui de Linux en la Subsistema de Windows para Linux (versión preliminar)

Ahora puede obtener una vista previa Subsistema de Windows para Linux (WSL) para ejecutar aplicaciones gui de Linux (X11 y Wayland) en Windows en una experiencia de escritorio totalmente integrada.

WSL 2 permite que las aplicaciones de interfaz gráfica de usuario de Linux se sientan nativas y naturales para usarlas en Windows.

  • Inicio de aplicaciones de Linux desde windows menú Inicio
  • Anclar aplicaciones de Linux a la barra de tareas de Windows
  • Uso de alt-tab para cambiar entre aplicaciones Linux y Windows
  • Cortar y pegar en aplicaciones windows y Linux

Ahora puede integrar aplicaciones de Windows y Linux en el flujo de trabajo para una experiencia de escritorio sin problemas.

Captura de pantalla de aplicaciones linux y Windows abiertas en un escritorio

Instalación de compatibilidad con aplicaciones de gui de Linux

Requisitos previos

  • Windows 10 Insider Preview build 21362+

    La compatibilidad con aplicaciones gui de Linux a través de WSL estará disponible con carácter general en la próxima versión principal de Windows. Para acceder a la compilación en versión preliminar de Windows e intentar ejecutar aplicaciones de guia de Linux ahora, deberá unirse a Programa Windows Insider y ejecutar una compilación de Windows 10 Insider Preview desde el canal de desarrollo.

  • Controlador instalado para vGPU

    Para ejecutar aplicaciones gui de Linux, primero debe instalar el controlador de versión preliminar que coincida con el sistema siguiente. Esto le permitirá usar una GPU virtual (vGPU) para que pueda beneficiarse de la representación openGL acelerada por hardware.

Instalación nueva: no hay ninguna instalación de WSL anterior

Si aún no ha seguido los pasos para instalar WSL,puede usar el nuevo comando de instalación simplificado.

  1. Abra un símbolo del sistema con privilegios de administrador.

    Seleccione Iniciar, escriba PowerShell, haga clic con el botón derecho en Windows PowerShell y, a continuación, seleccione Ejecutar como administrador.

  2. Ejecute este comando y reinicie la máquina cuando se le solicite:

    wsl --install -d Ubuntu
    
  3. Una vez que la máquina haya terminado de reiniciarse, la instalación continuará y se le pedirá que escriba un nombre de usuario y una contraseña. Esta será la credencial de Linux para la distribución de Ubuntu.

Ya está listo para empezar a usar aplicaciones gui de Linux en WSL.

Instalación de WSL existente

Si ya tiene WSL instalado en el equipo, puede actualizar a la versión más reciente que incluye compatibilidad con la GUI de Linux mediante la ejecución del comando update desde un símbolo del sistema con privilegios elevados.

  1. Seleccione Iniciar, escriba PowerShell, haga clic con el botón Windows PowerShell y, a continuación, seleccione Ejecutar como administrador.

  2. Escriba el comando de actualización de WSL:

    wsl --update
    
  3. Deberá reiniciar WSL para que la actualización suba efecto. Puede reiniciar WSL ejecutando el comando shutdown en PowerShell.

    wsl --shutdown
    

Nota

Las aplicaciones gui de Linux solo se admiten con WSL 2 y no funcionarán con una distribución de Linux configurada para WSL 1. Obtenga información sobre cómo cambiar la distribución de WSL 1 a WSL 2.

Ejecución de aplicaciones de GUI de Linux

Puede ejecutar los siguientes comandos desde el terminal de Linux para descargar e instalar estas aplicaciones linux populares. Si usa una distribución diferente de Ubuntu, puede usar un administrador de paquetes diferente de apt. Una vez instalada la aplicación Linux, puede encontrarla en el menú Inicio, en el nombre de distribución. Por ejemplo: Ubuntu -> Microsoft Edge.

Actualización de los paquetes de la distribución

sudo apt update

Instalación de Gedit

Gedit es el editor de texto predeterminado del entorno de escritorio GNOME.

sudo apt install gedit -y

Para iniciar el archivo bashrc en el editor, escriba: gedit ~/.bashrc

Instalación de INSTALL

CSV es un editor de gráficos de trama gratuito y de código abierto que se usa para la manipulación de imágenes y la edición de imágenes, el dibujo de forma libre, la transcodificación entre diferentes formatos de archivo de imagen y tareas más especializadas.

sudo apt install gimp -y

Para iniciar, escriba: gimp

Instalación de Nautilus

Nautilus, también conocido como archivos GNOME, es el administrador de archivos para el escritorio GNOME. (Similiar a Windows Explorador de archivos).

sudo apt install nautilus -y

Para iniciar, escriba: nautilus

Instalación de VLC

VLC es un reproductor multimedia y un marco multiplataforma gratuito y de código abierto que reproduce la mayoría de los archivos multimedia.

sudo apt install vlc -y

Para iniciar, escriba: vlc

Instalación de aplicaciones X11

X11 es el sistema de ventanas de Linux y se trata de una colección miscelánea de aplicaciones y herramientas que se incluye con él, como xclock, calculadora xcalc, xclipboard para cortar y pegar, xev para pruebas de eventos, etc. Consulte los x.org para obtener más información.

sudo apt install x11-apps -y

Para iniciarlo, escriba el nombre de la herramienta que desea usar. Por ejemplo:

  • xcalc, xclock, xeyes

Instalación de Google Chrome para Linux

Para instalar Google Chrome para Linux:

  1. Cambie los directorios a la carpeta temporal: cd /tmp
  2. Use wget para descargarlo: sudo wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
  3. Obtenga la versión estable actual: sudo dpkg -i google-chrome-stable_current_amd64.deb
  4. Corrija el paquete: sudo apt install --fix-broken -y
  5. Configure el paquete: sudo dpkg -i google-chrome-stable_current_amd64.deb

Para iniciar, escriba: google-chrome

Instalación de Microsoft Teams para Linux

Para instalar Microsoft Teams para Linux:

  1. Cambie los directorios a la carpeta temporal: cd /tmp
  2. Use curl para descargar el paquete: sudo curl -L -o "./teams.deb" "https://teams.microsoft.com/downloads/desktopurl?env=production&plat=linux&arch=x64&download=true&linuxArchiveType=deb"
  3. Use apt para instalarlo: sudo apt install ./teams.deb -y

Para iniciar, escriba: teams

Instalación Microsoft Edge explorador para Linux

Para instalar Microsoft Edge para Linux:

  1. Use curl para descargar el paquete: sudo curl https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/microsoft-edge-dev_91.0.852.0-1_amd64.deb -o /tmp/edge.deb
  2. Use apt para instalarlo: sudo apt install /tmp/edge.deb -y

Para iniciar, escriba: microsoft-edge