Como atualizar o Windows Bash Shell para o Ubuntu 16.04

Começando com a  atualização de criadores do Windows 10 , qualquer pessoa que instalar  o ambiente Bash receberá o Ubuntu 16.04 (Xenial) . Mas, se você instalou o Bash anteriormente na atualização de aniversário , ficará preso no Ubuntu 14.04 (Trusty) até que faça a atualização manualmente.

Ubuntu 16.04 contém pacotes de software mais modernos e atualizados. Ubuntu 14.04 foi lançado originalmente em abril de 2014, enquanto o Ubuntu 16.04 foi lançado em abril de 2016.

Atualização : começando com a atualização dos criadores de outono , as distribuições do Linux agora são entregues através da Loja . Se você já instalou o ambiente Ubuntu Bash, apenas abra a Microsoft Store, pesquise “Ubuntu” e instale-o para obter a versão mais recente.

Como verificar qual versão do Ubuntu você possui

Se você não tiver certeza de qual versão do Ubuntu está sendo usada em seu ambiente Bash atual, abra uma janela Bash e execute o seguinte comando:

lsb_release -a

Ele mostrará se você está executando o Ubuntu 14.04 ou Ubuntu 16.04. Se você está executando o Ubuntu 14.04 e deseja atualizar, continue lendo. Mas certifique-se de ter a Atualização dos Criadores instalada: Você não pode atualizar para o Ubuntu 16.04 LTS sem primeiro atualizar para a Atualização dos Criadores.

Opção um: desinstalar e reinstalar o Bash com lxrun

Se você não se importa com as personalizações que fez em seu ambiente bash (ou está preparado para personalizá-lo novamente), não precisa se preocupar em fazer uma atualização do Ubuntu. Você pode simplesmente remover sua imagem atual do Ubuntu  e, em seguida, dizer ao Windows para reinstalar uma nova imagem do Ubuntu. Esta é a maneira mais rápida de atualizar seu ambiente Bash.

Recomendado:  7 recursos do PowerPoint que você deve usar durante as apresentações

Para fazer isso, primeiro abra uma janela do Prompt de Comando clicando com o botão direito do mouse no botão Iniciar ou pressionando Windows + X no teclado e selecionando “Prompt de Comando”. Execute o seguinte comando para desinstalar o shell Bash. Isso manterá os arquivos e preferências da sua conta de usuário do Linux, mas apagará os arquivos do sistema, incluindo quaisquer programas instalados e alterações nas configurações do sistema.

lxrun / uninstall

Digite ypara continuar e o Windows desinstalará o ambiente Ubuntu 14.04 Bash.

Seus arquivos de sistema Bash foram removidos. Para reinstalar o Bash, que fornecerá o Ubuntu 16.04 em vez do Ubuntu 14.04, execute o seguinte comando:

lxrun / install

Digite y para continuar e o Windows instalará o ambiente Ubuntu 16.04 Bash. O Windows irá sugerir automaticamente que você use o mesmo nome de usuário usado anteriormente. Você será solicitado a inserir uma senha depois.

Quando terminar, execute o lsb_release -acomando mais uma vez e você verá que agora está usando o Ubuntu 16.04. Você tem acesso ao software mais recente disponível nos repositórios de pacotes do Ubuntu 16.04.

Opção dois: atualizar o Ubuntu com do-release-upgrade

Se você personalizou seu ambiente Bash e instalou o software, pode não querer apagar tudo completamente. Nesse caso, você pode executar um comando de atualização de dentro do shell Bash. Isso irá atualizar o Ubuntu da versão 14.04 para 16.04, assim como você atualizaria um ambiente Ubuntu completo para uma nova versão. No entanto, isso levará mais tempo do que simplesmente remover e reinstalar os arquivos Bash.

Para fazer isso, abra o shell Bash e execute o seguinte comando:

sudo do-release-upgrade

Este é o processo recomendado oficialmente pela Microsoft.