Pagina inicial » como » Como instalar o software Linux no Ubuntu Bash Shell do Windows 10

    Como instalar o software Linux no Ubuntu Bash Shell do Windows 10

    Instale o shell Bash baseado no Ubuntu do Windows 10 e você terá um ambiente Ubuntu completo que permite instalar e executar os mesmos aplicativos que você pode executar em um sistema Linux baseado no Ubuntu. Assim como no Ubuntu, você precisará do comando apt-get para instalar e atualizar o software.

    Observe que o subsistema Linux do Windows 10 não suporta oficialmente aplicativos gráficos ou software de servidor (embora seja possível executar alguns aplicativos gráficos, não oficialmente). Oficialmente, destina-se a aplicativos de terminal Linux e outros utilitários de linha de comando que os desenvolvedores possam desejar.

    Bash shell do Windows 10 suporta apenas binários de 64 bits, portanto, você não pode instalar e executar programas Linux de 32 bits.

    Apt-get explicado

    No Ubuntu e em outras distribuições Linux baseadas no Debian, você usa o apt-get comando para instalar o software. "Apt" significa "Advanced Package Tool". Este comando faz o download de pacotes de software dos repositórios de software centralizados do Ubuntu e os instala em seu sistema. Se os pacotes que você tenta instalar requerem ou dependem de outros pacotes, o apt-get automaticamente baixará e instalará esses pacotes (conhecidos como dependências) também. O Apt-get trabalha com pacotes “.deb”, nomeados para o Debian, a distribuição Linux do Ubuntu é baseada em.

    Você precisará executar o apt-get junto com o comando “sudo”, que lhe dá permissões de superusuário, ou raiz. Isso permite que o comando modifique e instale arquivos do sistema no ambiente Linux. Você terá que digitar a senha da sua conta de usuário atual quando usar o sudo.

    Você também pode usar o comando apt mais recente em vez do comando tradicional apt-get, embora ambos os comandos funcionem.

    Como baixar listas atualizadas de pacotes

    Primeiro, você vai querer executar o seguinte comando para baixar listas de pacotes atualizadas dos repositórios de software:

    sudo apt-get update

    Você vai querer fazer isso antes de instalar qualquer pacote.

    Como instalar um pacote

    Se você souber o nome de um pacote que deseja instalar, faça o download e instale-o com o seguinte comando, substituindo “packagename” pelo nome do pacote que você deseja instalar:

    sudo apt-get install nome do pacote

    Por exemplo, se você quisesse instalar o Ruby, você executaria o seguinte comando:

    sudo apt-get install ruby

    Você pode pressionar a tecla Tab enquanto digita o nome de um pacote (ou qualquer comando) para usar o recurso de preenchimento automático do Bash, que o ajudará a terminar de digitar automaticamente e sugerir opções disponíveis, se houver várias opções disponíveis.

    Depois de executar este e outros comandos apt-get, você será apresentado com as mudanças que serão feitas e você terá que digitar “y” e pressionar Enter para continuar.

    Como procurar um pacote

    Você pode nem sempre saber o nome do pacote que deseja instalar. Nesse caso, você pode usar o comando apt-cache para pesquisar o cache do seu pacote baixado (as listas que foram baixadas com o apt-get update) para um programa. Esse comando pesquisa nomes e descrições de pacotes para o texto especificado.

    Este comando não requer sudo, pois é apenas uma pesquisa simples. No entanto, você pode executá-lo com o sudo se quiser, e ainda funcionará.

    pesquisa do apt-cache sometext

    Por exemplo, se você quisesse pesquisar por pacotes relacionados ao w3m, um navegador da Web baseado em texto para o terminal, você executaria:

    pesquisa do apt-cache w3m

    Como atualizar todos os seus pacotes instalados

    Para atualizar seus pacotes de software instalados para as versões mais recentes disponíveis no repositório - que fornece a você atualizações de segurança disponíveis para seus pacotes atuais - execute o seguinte comando:

    sudo apt-get upgrade

    Lembre-se de executar o comando “sudo apt-get update” antes de executar este comando, já que você precisa atualizar suas listas de pacotes antes que o apt-get veja as últimas versões disponíveis.

    Como desinstalar um pacote

    Para desinstalar um pacote quando terminar, execute o seguinte comando:

    sudo apt-get remove nome do pacote

    O comando acima apenas remove os arquivos binários do pacote, mas não os arquivos de configuração associados. Se você quiser remover tudo associado ao pacote de software, execute o seguinte comando:

    sudo apt-get purge nome do pacote

    Nenhum dos comandos acima irá remover quaisquer “dependências”, que são pacotes que foram instalados porque eram necessários para um pacote. Se você desinstalar um pacote e, em seguida, removê-lo posteriormente, o sistema ainda poderá ter várias dependências adicionais que não são mais necessárias. Para remover quaisquer pacotes que foram instalados como dependências e não são mais necessários, execute o seguinte comando:

    sudo apt-get autoremove

    Como instalar outro software

    Os comandos acima irão ajudá-lo a instalar e atualizar o software mais comum que você precisa. No entanto, alguns softwares serão instalados através de outros comandos e ferramentas.

    Por exemplo, as gems do Ruby são instaladas com o comando “gem install” depois de instalar o Ruby via apt-get. Ruby tem seu próprio sistema de instalação de software separado do apt-get.

    Alguns pacotes de software estão disponíveis em PPAs, ou "pacotes pessoais", hospedados por terceiros. Para instalá-los, você precisará adicionar o PPA ao seu sistema e, em seguida, usar os comandos normais do apt-get.

    Software mais recente pode precisar ser compilado e instalado a partir da fonte. Todos os pacotes que você instala com o apt-get foram compilados da fonte pelo sistema de compilação do Ubuntu e convenientemente empacotados em pacotes .deb que você pode instalar. Você deve evitar isso, se possível, mas pode ser inevitável em alguns casos.

    Seja qual for o caso, se você está tentando instalar outro aplicativo Linux, você deve ser capaz de encontrar instruções que lhe dizem como você deve instalá-lo. As mesmas instruções que funcionam no Ubuntu 14.04 LTS funcionarão no Bash shell do Windows 10. Quando é atualizado para a próxima versão principal do Ubuntu, as mesmas instruções que funcionam no Ubuntu 16.04 LTS funcionarão no Windows 10.