Instalando o Ubuntu Bash para Windows 10 – Altis Consulting

Anandraj Jagadeesan, Consultor de Gestão com a Altis em Sydney, partilha a sua experiência na instalação do Ubuntu Bash num ambiente Windows 10.

Nos últimos anos como grande desenvolvedor de dados tenho usado um Mac no trabalho e um desktop Linux para as minhas necessidades pessoais. Recentemente comecei a usar um laptop Windows no trabalho e inicialmente estava preocupado em como acessar minhas ferramentas de desenvolvimento favoritas, até que encontrei o Bash Shell nativo para Windows e a opção de acessar o Docker do mesmo ambiente. Isto fornece a capacidade de executar um conjunto completo de ferramentas e utilitários Ubuntu (por exemplo, Docker, Git, Python, Spark e todos os comandos Linux de inserção de dados) nativamente no Windows 10.

Microsoft trouxe capacidades Linux “nativas” para o Windows 10, permitindo que você instale o Ubuntu Bash. A Microsoft conseguiu isso construindo uma nova infraestrutura no Windows chamada Sub-sistema Windows para Linux (WSL) e trabalhou com a Canonical para rodar o Ubuntu em cima dessa infraestrutura. Isto significa que os desenvolvedores que usam máquinas Windows terão acesso ao conjunto completo de ferramentas de linha de comando do Ubuntu (vi, grep, awk, sed, etc.) e podem instalar ferramentas de linha de comando disponíveis para o Ubuntu usando o “apt-get install”. Isto evita problemas como máquinas virtuais e Cygwin que podem tornar sua máquina mais lenta. Então, o resultado final é que os usuários de Windows podem agora obter a mesma experiência Linux que obtêm em um Mac ou desktop Linux.

Antes de ficar muito animado, você precisa verificar se tem uma versão do Windows 10 que suporta o Ubuntu Bash. No mínimo, deve ser a Versão 1607 (Anniversary Update). Você pode verificar isso abrindo a opção “Sobre meu PC” do Windows Start e verificar se a versão é “1607” ou superior. Se Sim, você está pronto para ir, caso contrário, você precisará atualizar para a versão mais recente. Não se preocupe se você tem a edição Home como modo desenvolvedor também está disponível na edição Home.

Suficiente do fundo, vamos ao que é realmente divertido de fazer funcionar, seguindo os passos abaixo:

  1. Abrir aplicativo de configurações e vá para Update & Security -> For Developers e escolha o botão de rádio “Developer Mode”.
  2. Então vá para o Painel de Controle -> Programas e clique em “Ligar ou desligar o recurso do Windows”. Ative o “Subsistema Windows para Linux(Beta)”. Quando você clicar em OK, você será solicitado a reiniciar. Clique em “Reiniciar agora” para reiniciar seu PC.
  3. Após reiniciar, vá para Iniciar e procure por “bash”. Execute o arquivo “bash.exe”. Quando o executar pela primeira vez, terá de aceitar os termos de serviço como “Bash on Ubuntu for Windows” será descarregado a partir da Loja do Windows. Ser-lhe-á pedido um nome de utilizador e uma palavra-passe para o ambiente Ubuntu. Por favor armazene-os em algum lugar, pois a senha é necessária para executar comandos como sudo.

Após completar este processo, você terá agora uma linha de comando completa do Ubuntu e poderá usar o comando apt-get do Ubuntu para instalar software a partir dos repositórios do Ubuntu. Em teoria todos os binários devem funcionar, mas cuidado para que esta facilidade ainda esteja em beta e nem todas as aplicações possam funcionar sem falhas. Note também que aplicações gráficas e desktops não são suportados, e executar aplicações de servidor não é recomendado.

Você pode se tornar um usuário “root” e ter acesso total ao sistema, como o usuário “Administrador” no Windows. Seu sistema de arquivos Windows está localizado em /mnt/c no ambiente shell do Bash.

Veja este espaço para o próximo blog da série que irá olhar para como obter o Docker & Spark trabalhando a partir do Windows 10 Ubuntu Bash shell.

https://www.linux.com/news/bash-windows-what-does-it-mean

https://www.windowscentral.com/how-install-bash-shell-command-line-windows-10

https://www.howtogeek.com/249966/how-to-install-and-use-the-linux-bash-shell-on-windows-10

https://support.microsoft.com/en-ph/help/13443/windows-which-operating-system

Deixe uma resposta

O seu endereço de email não será publicado.