Atualmente, quando tentamos instalar o Ubuntu no Windows 10 por meio de WSL (Subsistema Windows para Linux), o que vemos como disponível na Microsoft Store são duas versões LTS (18.04 e 16.04) e uma terceira que… bem, também é um LTS. O máximo que podemos instalar da loja oficial do Windows é o Bionic Beaver, mas podemos atualizar para uma versão mais recente? A resposta é sim e, no momento em que escrevo este artigo, podemos atualizar para Disco Dingo.
Fazer isso é muito simples. Nós só temos que lembrar o primeiro comando para que nosso Terminal Ubuntu dê-nos as pistas necessárias para seguir o processo. O mais difícil será algo que não precise da nossa atenção: seja paciente até que todos os pacotes estejam atualizados. Aqui explicamos o que temos que fazer.
Atualize nosso WSL para a versão mais recente editando um arquivo
O comando que devemos lembrar é o seguinte:
sudo do-release-upgrade
Ao inseri-lo, ele nos dará um erro / pista como o da imagem a seguir:
O que está nos dizendo é que já estamos usando a versão LTS mais atualizada e que se quisermos usar a versão não-LTS mais recente, temos que configurar o arquivo que nos menciona alterando a linha «Prompt = LTS» para «Prompt = normal». Para fazer isso, digitamos este comando e pressionamos enter:
sudo nano /etc/update-manager/release-upgrades
Na tela que se abre, temos que fazer a alteração mencionada, pressionar Ctrl + X, depois "Y" e aceitar com enter. Finalmente, colocamos o primeiro comando novamente para realizar a atualização. E vamos tomar um café, porque pode demorar muito. Mais seriamente, pode ser uma boa ideia deixar o computador trabalhando sozinho enquanto fazemos outra coisa. Mas não podemos estar muito longe porque veremos um bug com LXD (WSL ainda não é suportado pelo pacote estalou) e teremos que confirmar / aceitar algumas alterações.
Como este artigo é curto e suas instruções são simples, gostaria de aproveitar o momento para mencionar que a WSL tem alguma integração com o Windows, ou seja, podemos usar comandos Linux diretamente do PowerShell ou do iniciador "Executar". Você apenas tem que se lembrar de colocar "wsl" na frente, sem as aspas, então um comando como atualizar os pacotes seria semelhante a "wsl sudo apt update".
Logicamente, WSL não é o mesmo que usar o Linux como um nativo, mas é um pequeno brinquedo útil que muitos usuários gostam. És um deles?