Executar aplicativos de GUI do Linux no Subsistema do Windows para Linux (versão prévia)

Agora você pode visualizar o suporte Subsistema do Windows para Linux (WSL) para executar aplicativos de GUI do Linux (X11 e Wayland) no Windows em uma experiência de área de trabalho totalmente integrada.

O WSL 2 permite que os aplicativos de GUI do Linux se sintam nativos e naturais para usar em Windows.

  • Iniciar aplicativos Linux do Windows menu Iniciar
  • Fixar aplicativos Linux na barra Windows de tarefas
  • Usar alt-tab para alternar entre o Linux e Windows aplicativos
  • Recortar + colar entre aplicativos Windows e Linux

Agora você pode integrar aplicativos Windows Linux ao fluxo de trabalho para uma experiência de área de trabalho perfeita.

Screenshot of Linux and Windows apps open on a desktop

Instalar suporte para aplicativos de GUI do Linux

Pré-requisitos

  • Você precisará estar no Windows 11 Build 22000 ou superior para acessar esse recurso. Você pode ingressar no programa Windows Insiders para obter os builds de visualização mais recentes.

  • Driver instalado para vGPU

    Para executar aplicativos de GUI do Linux, primeiro instale o driver de visualização correspondente ao sistema abaixo. Isso permitirá que você use uma vGPU (GPU virtual) para que você possa se beneficiar da renderização openGL acelerada por hardware.

Nova instalação – Nenhuma instalação anterior do WSL

Se você ainda não tiver feito isso, instale o WSL e configurar um nome de usuário e uma senha para sua distribuição do Linux.

  1. Abra uma prompt de comando com privilégios de administrador.

    Selecione Iniciar, digite PowerShell, clique com o botão direito do mouse Windows PowerShelle selecione Executar como administrador.

  2. Execute este comando e reinicialize o computador quando solicitado:

    wsl --install -d Ubuntu
    
  3. Depois que o computador terminar a reinicialização, a instalação continuará e você será solicitado a inserir um nome de usuário e uma senha. Essa será sua credencial do Linux para a distribuição do Ubuntu.

Agora você está pronto para começar a usar aplicativos de GUI do Linux no WSL!

Instalação existente do WSL

Se você já tiver o WSL instalado em seu computador, poderá atualizar para a versão mais recente que inclui o suporte à GUI do Linux executando o comando update em um prompt de comando elevado.

  1. Selecione Iniciar, digite PowerShell, clique com o botão direito do Windows PowerShelle selecione Executar como administrador.

  2. Insira o comando de atualização do WSL:

    wsl --update
    
  3. Você precisará reiniciar o WSL para que a atualização entre em vigor. Você pode reiniciar o WSL executando o comando de desligamento no PowerShell.

    wsl --shutdown
    

Observação

Os aplicativos de GUI do Linux só têm suporte com o WSL 2 e não funcionarão com uma distribuição do Linux configurada para o WSL 1. Leia sobre como alterar sua distribuição do WSL 1 para o WSL 2.

Executar aplicativos de GUI do Linux

Você pode executar os comandos a seguir no terminal do Linux para baixar e instalar esses aplicativos populares do Linux. Se você estiver usando uma distribuição diferente do Ubuntu, ela poderá usar um gerenciador de pacotes diferente do apt. Depois que o aplicativo Linux for instalado, você poderá encontrá-lo no menu Iniciar no nome da distribuição. Por exemplo: Ubuntu -> Microsoft Edge.

Atualizar os pacotes em sua distribuição

sudo apt update

Instalar o Gedit

Gedit é o editor de texto padrão do ambiente de área de trabalho GNOME.

sudo apt install gedit -y

Para iniciar o arquivo bashrc no editor, insira: gedit ~/.bashrc

Instalar o GIMP

O GIMP é um editor de gráficos de raster de software livre e gratuito usado para manipulação de imagem e edição de imagem, desenho de forma livre, transcodificação entre diferentes formatos de arquivo de imagem e tarefas mais especializadas.

sudo apt install gimp -y

Para iniciar, insira: gimp

Instalar o Nautilus

Nautilus, também conhecido como Arquivos GNOME, é o gerenciador de arquivos para a área de trabalho GNOME. (Semelhante a Windows Explorador de Arquivos).

sudo apt install nautilus -y

Para iniciar, insira: nautilus

Instalar o VLC

O VLC é um player de multimídia gratuito e de plataforma cruzada de código aberto que reproduz a maioria dos arquivos multimídia.

sudo apt install vlc -y

Para iniciar, insira: vlc

Instalar aplicativos X11

X11 é o sistema de janelas do Linux e essa é uma coleção diversas de aplicativos e ferramentas que são fornecidas com ele, como xclock, calculadora xcalc, xclipboard para recortar e colar, xev para teste de eventos etc. Confira os x.org documentos para obter mais informações.

sudo apt install x11-apps -y

Para iniciar, insira o nome da ferramenta que você gostaria de usar. Por exemplo:

  • xcalc, xclock, xeyes

Instalar o Google Chrome para Linux

Para instalar o Google Chrome para Linux:

  1. Altere os diretórios para a pasta temporária: cd /tmp
  2. Use wget para baixá-lo: sudo wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
  3. Obter a versão estável atual: sudo dpkg -i google-chrome-stable_current_amd64.deb
  4. Corrige o pacote: sudo apt install --fix-broken -y
  5. Configure o pacote: sudo dpkg -i google-chrome-stable_current_amd64.deb

Para iniciar, insira: google-chrome

Instalar Microsoft Teams para Linux

Para instalar Microsoft Teams para Linux:

  1. Altere os diretórios para a pasta temporária: cd /tmp
  2. Use curl para baixar o pacote: 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 instalá-lo: sudo apt install ./teams.deb -y

Para iniciar, insira: teams

Instalar Microsoft Edge para Linux

Encontre informações sobre como instalar o navegador Microsoft Edge para Linux usando a linha de comando no site do Edge Insider. Selecione Obter instruções na seção Instalação de linha de comando da página.

Para iniciar, insira: microsoft-edge