
Como ser geekdiz que o Windows 10 só dará acesso CLI ao Linux.
Existe alguma maneira de executar, especificamente, o Firefox a partir deste shell bash?
Responder1
Como ser geekestava bastante errado, como os leitores rapidamente apontaram (qv), mas nunca foi corrigido.
É possível executar aplicativos Linux X no subsistema Windows para Linux, desde que não o façam.algo maisque a WSL não suporta. Basta um servidor Win32 X rodando na máquina (ou mesmo um servidor X rodando em outro lugar) para apontá-los. Existem algumas opções de servidor Win32 X para isso.
Isso foi relatado poucos dias após o lançamento beta inicial. Rodar o Firefox estava até nos relatórios.
Existem fontes muito melhores sobre isso do queComo ser geek. Lendo o artigo, esse não foi o único erro factual flagrante que surgiu. Existem vários aí, incluindo um que até foi apontado como um erro a não cometer nas notas de lançamento da WSL, que oComo ser geeko autor não leu ou verificou, obviamente.
Leitura adicional
- Daniel Aleksandersen (07/04/2016).Executando aplicativos de desktop Linux no subsistema Windows para Linux. SlightFuture. com.
- Chris Hoffmann (14/04/2016). O shell Bash do Windows 10 pode executar aplicativos gráficos do Linux com este truque. PCWorld.
- Rob Williams (12/04/2016).Bash Fling do Windows 10 produz descendência de aplicativo GUI Linux para desktop Windows. HotWardWare.
- https://askubuntu.com/a/754951/43344
Responder2
Tente instalar e executar o MobaXterm (a funcionalidade básica é freeware) no Windows 10. Ele vem com um servidor X Window sofisticado. Você nem precisa usar o MobaXterm, basta iniciá-lo, ele inicia um servidor X Window local automaticamente.
Faça login no console MobaXterm em sua instância WSL para ver como o valor da variável DISPLAY está definido e exporte esse valor para sua sessão de console WSL antes de tentar iniciar o Firefox. Funcionou para mim no Ubuntu 16.04 no WSL.