29Aug

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

Instale o shell do 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 em 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 algumas aplicações gráficas, não oficialmente).Oficialmente, é destinado a aplicativos de terminal Linux e outros utilitários de linha de comando que os desenvolvedores podem querer.

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

ARTIGOS RELACIONADOS
Como instalar e usar o Linux Bash Shell no Windows 10
Como executar aplicações gráficas de desktop Linux do Shell de Bash do Windows 10

Apt-get Explicado

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

Você precisará executar 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ê precisará inserir a senha da sua conta de usuário atual quando usar sudo.

Como fazer o download das listas de pacotes atualizados

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

sudo apt-get update

Você quer fazer isso antes de instalarqualquer pacote.

Como instalar um pacote

Se você conhece o nome de um pacote que deseja instalar, pode fazer o download e instalá-lo com o seguinte comando, substituindo "packagename" pelo nome do pacote que deseja instalar:

sudo apt-get install packagename

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 uma embalagem( ou qualquer comando) para usarO recurso de preenchimento automático do Bash, que o ajudará a terminar automaticamente a digitar coisas e sugerir opções disponíveis, se houver várias opções disponíveis.

Depois de executar este e outros comandos apt-get, você receberá as alterações que serão feitas e você terá que digitar "y" e pressionar Enter para continuar.

Como procurar um pacote

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

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

apt-cache search sometext

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

apt-cache search w3m

Como atualizar todos os seus pacotes instalados

Para atualizar seus pacotes de software instalados para as últimas versões disponíveis no repositório - o que lhe oferece atualizações de segurança disponíveis para seus pacotes atuais - execute o seguinte comando:

sudo apt-get upgrade

Lembre-se de executar a atualização "sudo apt-get""Antes de executar este comando, pois 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 packagename

O comando acima 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 em vez disso:

sudo apt-get purge packagename

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 depois removê-lo mais tarde, seu sistema ainda pode ter várias dependências adicionais que não são mais necessárias. Para remover todos os 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ê precisará.No entanto, alguns softwares serão instalados através de outros comandos e ferramentas.

Por exemplo, as gemas Ruby são instaladas com o comando "gem install" uma vez que você instalou Ruby via apt-get. Ruby tem seu próprio sistema de instalação de software que é separado do apt-get.

Alguns pacotes de software estão disponíveis em PPAs, ou "arquivos de pacotes pessoais", que são hospedados por terceiros. Para instalar estes, você precisará adicionar o PPA ao seu sistema e depois usar os comandos apt-get normais.

O software mais recente pode ser compilado e instalado a partir da fonte. Todos os pacotes que você instalou com o apt-get foram compilados a partir da origem 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ê estiver tentando instalar outro aplicativo Linux, você poderá 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 shell do Bash 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.