Pagina inicial » como » Como atualizar o shell de bash do Windows para o Ubuntu 16.04

    Como atualizar o shell de bash do Windows para o Ubuntu 16.04

    Começando com o Windows 10 Creators Update, qualquer pessoa que instalar o ambiente Bash obterá o Ubuntu 16.04 (Xenial). Mas, se você já instalou o Bash na Atualização de Aniversário, você ficará preso ao Ubuntu 14.04 (Trusty) até que você atualize manualmente.

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

    Atualizar: A partir da atualização para criadores de outono, as distribuições do Linux agora são entregues por meio da loja. Se você instalou anteriormente o ambiente Ubuntu Bash, basta abrir a Microsoft Store, procurar por "Ubuntu" e instalá-lo para obter a versão mais recente.

    Como verificar qual versão do Ubuntu você tem

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

    lsb_release -a

    Ele mostrará se você está executando o Ubuntu 14.04 ou o Ubuntu 16.04. Se você estiver executando o Ubuntu 14.04 e quiser atualizar, continue lendo. Mas certifique-se de ter a Atualização de criadores instalada: não é possível atualizar para o Ubuntu 16.04 LTS sem atualizar para a Atualização de criadores primeiro.

    Opção 1: Desinstalar e reinstalar o Bash With lxrun

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

    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 as 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 no nível do sistema.

    lxrun / uninstall

    Tipo y para continuar e o Windows irá desinstalar o ambiente de bash do Ubuntu 14.04.

    Seus arquivos de sistema Bash agora são removidos. Para reinstalar o Bash - que lhe dará o Ubuntu 16.04 em vez do Ubuntu 14.04 - execute o seguinte comando:

    lxrun / install

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

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

    Opção Dois: Atualize o Ubuntu com o Do-Release-Upgrade

    Se você personalizou seu ambiente Bash e o software instalado, talvez não queira apagar completamente tudo. Nesse caso, você pode executar um comando de upgrade a partir 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 oficialmente recomendado pela Microsoft.