Logo pt.nowadaytechnol.com

Bash No Ubuntu No Windows 10

Bash No Ubuntu No Windows 10
Bash No Ubuntu No Windows 10

Vídeo: Bash No Ubuntu No Windows 10

Vídeo: Bash No Ubuntu No Windows 10
Vídeo: Как запустить Linux / Bash в Windows 10 | Настройка подсистемы Windows 10 Bash и Linux 2024, Marcha
Anonim

Qualquer desenvolvedor que cria aplicativos, sites e serviços para várias plataformas e dispositivos usando o sistema operacional Windows sabe o quanto pode ser difícil usar ferramentas de código aberto no Windows. Bem, a Microsoft sabe sobre essa luta e, na conferência Microsoft Build, anunciou duas coisas que fez para progredir no sentido de tornar o Windows um lugar incrível para os desenvolvedores. A primeira coisa que a Microsoft fez foi investir muito para melhorar CMD, PowerShell e muitas outras ferramentas de linha de comando e cenários de desenvolvedor (nativos e de terceiros).

A segunda coisa que a Microsoft fez é mais chute - a Microsoft adicionou nativos Bash para o Windows e, junto com ele, suporte para várias ferramentas de linha de comando do Linux, todas rodando no Windows, mas em um ambiente que se comporta exatamente como o Linux. Para fazer isso, a Microsoft criou uma nova infraestrutura - apelidada de Windows Subsystem for Linux (WSL) - dentro do Windows. O WSL permite que os usuários do Windows executem uma imagem de modo de usuário genuína do Ubuntu (que foi generosamente fornecida à Microsoft pela Canonical, o pessoal por trás do Ubuntu Linux) dentro do Windows.

Como resultado dessa segunda e extremamente significativa melhoria, os usuários do Windows 10 agora poderão executar o Bash nativo no Ubuntu no Windows. Os usuários do Windows 10 serão capazes de executar scripts Bash, ferramentas de linha de comando Linux como sed, awk, grep e até ferramentas Linux-first como Ruby, Git e Python direta e nativamente no Windows. Ao executar o Bash nativamente no Windows, os usuários poderão acessar livremente seu sistema de arquivos do Windows a partir do utilitário de linha de comando, o que significa que eles podem trabalhar nos mesmos arquivos usando ferramentas do Windows e ferramentas de linha de comando do Linux.

Esta nova tecnologia estará disponível para usuários do Windows 10 com as compilações “Insiders” do Windows 10 que serão lançadas após a conferência Microsoft Build. Sendo esse recurso totalmente novo, a Microsoft decidiu marcá-lo como beta, o que significa que ele ainda está em seus estágios iniciais de desenvolvimento e refinamento e deve ter alguns problemas que a Microsoft precisará da ajuda da comunidade para resolver. Além disso, como o Bash nativo no Windows está atualmente em sua melhor fase, alguns scripts e ferramentas Bash estão fadados a não funcionar ou não funcionar perfeitamente.

A Microsoft gostaria que todos os usuários atuais e potenciais do Bash nativo no Windows soubessem que ele se destina a ser um conjunto de ferramentas de desenvolvedor a ser usado para escrever e construir código para todos os cenários e plataformas, não plataforma de servidor para hospedar sites e executar infraestrutura de servidor.

Embora o Bash nativo no Ubuntu no Windows seja uma melhoria incrível no arsenal existente de ferramentas de linha de comando do Windows 10 e uma adição mais do que bem-vinda para os desenvolvedores, ele certamente tem suas limitações no sistema operacional Windows, sendo a principal delas o fato de que Bash e Linux ferramentas no Windows não serão capazes de interagir com os aplicativos e ferramentas do Windows e o mesmo se aplica vice-versa.

Recomendado: