Obtendo o subsistema Ubuntu no Windows

3

Eu tenho um laptop com o Windows 10. Eu tenho que pegar o Ubuntu para um projeto. Eu fiz algumas pesquisas e de acordo com isso , eu posso rodar no Windows 10.

Alguém já teve alguma experiência com isso?

É melhor baixar o Ubuntu do site do Ubuntu e usá-lo junto com o sistema operacional Windows ou ir em frente e usá-lo no Windows?

    
por Jack 08.06.2016 / 20:18

3 respostas

6
  

Eu tenho que pegar o Ubuntu para um projeto.

Você precisa ser mais específico do que isso. Quais são os requisitos? Executando um ambiente de desktop? Algumas pessoas conseguiram fazer isso com o xming, mas não é recomendado e nem uma configuração que suportamos aqui no AskUbuntu. Se você só precisa do Bash, ele pode atender às suas necessidades, mas você precisará alternar sua instalação para receber compilações do Insider, porque esse recurso ainda não foi lançado oficialmente. As compilações internas não estão prontas para produção, portanto, você não deve usá-las, a menos que seu projeto seja sobre a avaliação desse recurso específico em seu estado atual. Outra desvantagem é que as novas construções do Insider são muito semelhantes a determinados estágios de (re) instalação do Windows, elas levam uma quantidade considerável de tempo completa e são pesadas na utilização do disco. (Novas terras são construídas a cada poucas semanas, mas em algumas ocasiões podem acontecer mais de uma vez por semana.) Evidentemente, não é para uso em produção em apenas um laptop que você possa ter. (Eu tenho dispositivos de reposição, como um Windows Phone, um Laptop mais antigo e uma VM no toque rápido, então tenho alguma experiência com as compilações do Insider.)

Use uma VM. O melhor de tudo, você pode tirar fotos a qualquer momento.

    
por LiveWireBT 09.06.2016 / 01:27
3

Isso não diz que você pode executar o Ubuntu no Windows 10, ele diz que você pode executar um bash shell no Windows 10, que não é nada como rodar o sistema operacional Ubuntu no Windows.

Embora o bash seja uma grande parte do Ubuntu, ele existe separadamente do Ubuntu e é a interface para a maioria dos sistemas operacionais Linux.

O ponto de bash para o Windows é apenas trazer a funcionalidade do shell bash para o Windows 10.

Você estaria procurando uma instalação completa, por favor veja esta questão para instruções .

    
por Mark Kirby 08.06.2016 / 20:29
1

Agora que o Windows 10 Anniversary Update (Win10AU) foi lançado, queria esclarecer alguns pontos:

Terminologia:

  1. Sim, a nomenclatura deste material está longe de ser ideal, mas fique feliz por não chamarmos essa coisa de Subsistema Windows para executar aplicativos e ferramentas de linha de comando compatíveis com POSIX, GNU e Linux - WSRPGLCCLTA;)
  2. O Windows Subsystem para Linux (WSL) é o nome do recurso do Windows (opcional) que fornece uma infraestrutura independente do kernel Linux compatível com distro que pode carregar e executar binários Linux não modificados do ELF-64
  3. O Bash.exe é o executável do Windows executado quando você digita bash no prompt de comando do Windows / PowerShell / etc. Tudo o que ele faz é abrir uma janela do console e solicita ao WSL que inicie o binário /bin/bash Linux.
  4. Bash no Ubuntu no Windows é o nome da instância do Ubuntu que você instala quando executa o Bash.exe pela primeira vez depois de ativar o modo de desenvolvedor e o WSL
  5. Costumo me referir ao Bash / WSL como um atalho para fazer referência ao conjunto de recursos inteiro.
  6. O Bash / WSL é muito mais do que apenas o prompt do Bash - ele permite que você execute muitas / mais ferramentas de linha de comando do usuário do GNU / Linux diretamente no Windows. Assim, ele permite que você execute e instale / gerencie pacotes usando apt-get e dpkg .
  7. O Bash / WSL é um recurso "Beta" no Win10AU, pois ainda não está completo. Embora ele execute muitas ferramentas muito bem, sua pilha de rede e seu suporte a dispositivos, em particular, precisam de trabalho. Continuamos a adicionar recursos adicionais para lançamentos futuros o mais rápido possível

Para responder à pergunta original de @Maryann Ethan:

Você pode conseguir executar o que você precisa no Bash / WSL. Se você não puder, você pode querer usar uma VM como sugestão @LiveWireBT

Por que / quando você usaria Bash / WSL vs. uma VM?

Uma VM Linux e a infraestrutura de VMs associada (por exemplo, Hyper-V / VirtualBox / VMWare / etc.) consomem bastante espaço e recursos. No entanto, uma VM oferece uma experiência Linux de total fidelidade.

O Bash / WSL requer menos recursos / espaço e fica ao lado das demais ferramentas, aplicativos, etc. do Windows e pode acessar diretamente os arquivos do sistema de arquivos do Windows, se desejar, tornando-o muito produtivo e muito rápido. No entanto, o Bash / WSL é muito novo e ainda está incompleto, portanto você pode encontrar incompatibilidades ou problemas.

HTH.

    
por Rich Turner 30.08.2016 / 02:53