"Bash no Ubuntu no Windows" é baseado no Windows Subsystem para Linux. O WSL é uma implementação de chamadas do sistema Linux no kernel NT do Windows, que permite executar executáveis Linux não modificados (como o Wine faz para o Ubuntu). "Bash no Ubuntu no Windows" é apenas uma aplicação do WSL. Outras distribuições Linux como o openSUSE ou Fedora são disponível ou em breve estará disponível .
Existem "exe" para o WSL. Originalmente usado para bash.exe , veio wsl.exe e agora há ubuntu.exe e openSUSE-42.exe . Presumivelmente, fedora.exe aparecerá em breve. Do post do MSDN Gerenciar várias distribuições do Linux no WSL :
There are three ways to launch and run WSL:
wsl.exeorbash.exewsl -c [command]orbash -c [command][distro], i.e.,ubuntu-- this is the same as launching the installed app from the Windows menu.In the first two cases, WSL must pick a distribution to run - a default distribution. If you don't explicitly set a default, it will be the first one installed.
Onde os arquivos do WSL são dependentes da distribuição, agora que eles são aplicativos instalados da loja :
Each distribution you install through the store is installed to that application's appdata directory. For example:
C:\Users\<username>\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState