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 poderia rodar 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 alguns gráficos aplicações, não oficialmente). Oficialmente, destina-se a aplicativos de terminal Linux e outros utilitários de linha de comando que os desenvolvedores possam desejar.
O Bash shell do Windows 10 suporta apenas binários de 64 bits, portanto não é possível instalar e executar programas Linux de 32 bits. -get Explained
apt-getpara 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 na qual o Ubuntu é baseado.
Você precisará rodar o apt-get junto com o comando “sudo”, que dá superusuário, ou root permissões 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 o comando funcione.
Como fazer o download do pacote atualizado Lists
sudo apt-get update
Você vai querer fazer isso antes de instalar qualquer pacote.
Como instalar um pacote
sudo apt-get install nomedopacote
Por exemplo, se você quiser instalar o Ruby, você deve executar o seguinte comando:
sudo apt-get install ruby
Você pode pressionar a tecla Tab chave ao digitar 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 e sugerir automaticamente estão disponíveis opções, se várias opções estiverem 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 pressione Enter para continuar
Como procurar um pacote
Este comando não requer sudo, já que é apenas uma pesquisa simples. No entanto, você pode executá-lo com o sudo, se quiser, e ele ainda funcionará.
apt-cache search sometext
Por exemplo, se você quiser procurar pacotes relacionados ao w3m, um navegador da Web baseado em texto para o terminal, você executaria:
apt-cache search w3m
Como atualizar todos os seus pacotes instalados
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 do apt -get irá ver as últimas versões disponíveis
Como desinstalar um pacote
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 removerá quaisquer “dependências”, que são pacotes que foram instalados porque eles eram necessários para um pacote. Se você desinstalar um pacote e depois removê-lo posteriormente, seu 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 outros softwares
Por exemplo, as gems do Ruby são instaladas com o comando “gem install” assim que você instalar o Ruby via apt-get. O Ruby possui 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 “pacotes pessoais de arquivos” hospedados por terceiros. Para instalá-los, você precisará adicionar o PPA ao seu sistema e, em seguida, usar os comandos normais do apt-get.
O software mais novo 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 instalá-lo. As mesmas instruções que funcionam no Ubuntu 14.04 LTS funcionarão no shell 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.
Como executar aplicativos gráficos para desktop Linux a partir do Bash Shell do Windows 10
O Bash shell do Windows 10 não oferece suporte oficial a aplicativos gráficos para desktop Linux. A Microsoft diz que esse recurso é projetado apenas para desenvolvedores que desejam executar utilitários de terminal Linux. Mas o subjacente “Windows Subsystem for Linux” é mais poderoso do que o Microsoft permite.
Como agendar reinicializações para atualizações no Windows 10
Você está trabalhando em um documento importante quando o Windows se atualiza e informa que ele será reinicializado. Em vez de ficar bravo e gritar com seu computador que você não pode reinicializar ainda, agora você pode agendar um horário mais conveniente para o computador reiniciar após as atualizações.