Como executar aplicativos Linux do Bash no Windows 10 [Guide]

O Ubuntu está chegando ao Windows 10. A versão 14316 do Windows 10 Preview permite que você o experimente. Ubuntu e Bash chegando ao Windows 10 é um grande negócio para os desenvolvedores simplesmente porque significa que o desenvolvimento será consideravelmente mais fácil. O recurso ainda está disponível apenas nas versões de visualização e estamos testando as águas para ver o que ele pode fazer. A única pergunta que surge é que você pode executar um aplicativo Linux no Windows 10 agora que possui Bash e Ubuntu? A resposta é sim e aqui está um guia completo sobre como fazer exatamente isso.

Etapa 1: execute o Bash no Windows 10. Se você estiver executando o Windows 10 Preview build 14316, mas nunca executou o Bash nele, provavelmente não o ativou. Aqui está um guia sobre como executar o Bash no Windows 10.

Etapa 2: para executar um aplicativo Linux no Windows 10, você precisará primeiro executar um servidor X nele. Há uma série de opções disponíveis para você; Xming, Cygwin/X ou VcXsrv Windows X Server. Usamos e recomendamos o VcXsrv Windows X Server se você deseja fazer pouca ou nenhuma solução de problemas ou configuração. VcXsrv Windows X Server pode ser executado imediatamente, enquanto as outras duas opções requerem alguma configuração. Se você é bem versado em qualquer um dos outros dois, sinta-se à vontade para usá-los.

  Como ativar a proteção contra ransomware no Windows 10

Passo 3: Baixe e execute VcXsrv Windows X Server. Ele adicionará um ícone X na bandeja do sistema para mostrar que está em execução e é tudo o que você precisa.

Etapa 4: abra o Bash pesquisando-o através do Windows Search ou peça à Cortana para abri-lo.

Etapa 5: baixe o aplicativo que você deseja executar. Vamos dar-lhe algumas opções porque os aplicativos executados têm bugs e são propensos a falhas. Aqui está uma lista;

Raposa de fogo

apt-get install firefox

Aplicativos Ubuntu X11

apt-get install x11-apps

Centro de Controle Gnome

apt-get install gnome-control-center

Execute esses aplicativos um por um. Em algum momento antes do download dos aplicativos, você será solicitado a confirmar o download e a instalação. Isto é o que parece. Digite Y aqui e pressione a tecla Enter para prosseguir.

  Como corrigir dispositivos de rede que não aparecem no File Explorer no Windows 10

Etapa 6: verifique se o VcXsrv Windows X Server está em execução (verifique na bandeja do sistema o ícone X) e se você baixou com êxito pelo menos um aplicativo por meio dos comandos fornecidos.

Etapa 7: Agora você precisa exportar a exibição para seu sistema local. Alterne para o Bash e execute o seguinte comando. Certifique-se de colocar a palavra ‘Exibir’ em maiúscula, pois ela faz parte da sintaxe.

export DISPLAY=:0

Etapa 8: execute o aplicativo que você baixou. Aqui estão os comandos para executar cada um dos aplicativos baixados na Etapa 5.

Raposa de fogo

firefox

X11-Aplicativos

Este pacote tem três aplicativos dentro dele, então execute o seguinte de cada vez.

xeyes

xcalc
xclock

Centro de Controle Gnome

gnome control center

O desempenho desses aplicativos está longe de ser o ideal. O Firefox trava muito e você pode ter que tentar várias vezes apenas para executá-lo uma vez. Você pode ver na captura de tela acima que, enquanto abrimos o Firefox, ainda recebemos um erro de sandbox. Às vezes, um aplicativo leva até um minuto para realmente aparecer na tela depois que você dá o comando. A conclusão é que, enquanto você pode executar esses aplicativos, usá-los ainda não será possível. Você descobrirá que está terrivelmente limitado a quais aplicativos você pode executar no momento.

  Como esvaziar sua lixeira em uma programação no Windows 10

Você provavelmente terá que esperar por compilações posteriores ou possivelmente a versão estável da atualização de aniversário do Windows 10 para chegar antes que você possa usar muito isso.

Baixar VcXsrv Windows X Server