Existe alguma possibilidade de atualizar o LXSS no Windows de 14.04 para 16.04?
sudo do-release-upgrade
não funciona.
windows-subsystem-for-linux
vladon
fonte
fonte
Respostas:
Resposta: SIM. Isso não era possível antes, mas agora você pode atualizar para o 16.04 - com um pouco de trabalho e paciência.
Etapa 1: atualize o Windows para compilar # 14936 ou superior. (A partir de 06/10/2016, esse é o "Anel Rápido" do Windows Insider.) Para verificar o número da sua compilação, primeiro pressione "Win + R" e digite "winver" e ENTER.
Etapa 2. Instale ou atualize o Linux usando uma destas três opções:
Opção A: Se você ainda não instalou o Subsistema Linux, basta instalá-lo em "Adicionar ou Remover Componentes do Windows" e, por padrão, deve instalar a versão 16.04.
Opção B: Se você já instalou o Subsistema Linux e deseja manter seu ambiente, é possível atualizá-lo para 16.04 executando "do-release-upgrade" a partir do bash.
Referência: https://msdn.microsoft.com/en-us/commandline/wsl/release_notes#build-14936
EDIT: O seguinte método "redefinição total" não parece funcionar:
fonte
Existe uma maneira agora, mas é um pouco sem suporte, e leia as advertências:
https://github.com/Microsoft/BashOnWindows/issues/482#issuecomment-274584657
Citação do post por Whorfin:
Às vezes, isso funciona imediatamente. Às vezes, ele quebra, exigindo uma nova tentativa da seguinte maneira
Repita até terminar e pronto para as próximas etapas.
Eu tive que responder a uma janela inteira para "reiniciar os serviços"
Em um sistema, tive que revisar as alterações em / etc / default / rcS
Até agora, em todos os sistemas, tive que revisar uma alteração que adicionava a distribuição normal [sem segurança] a /etc/apt/apt.conf.d/50unattended-upgrades
... e diversos dizendo "y" para continuar etc
Depois de tudo isso, o seguinte:
E bom ir!
Um aparte - antes que eu soubesse tudo isso, fiz a atualização sem o apt hold e quebrei o ps.
A recuperação exigia não apenas o conselho de outras pessoas, mas também mais um pacote de biblioteca compartilhada, pois o libprocps.so.3 estava ausente.
Portanto, a recuperação de um sistema com ps quebrado é assim:
fonte
https://github.com/Microsoft/BashOnWindows/issues/482
fonte
A Canonical e a Microsoft lançaram o Ubuntu como um aplicativo da loja de aplicativos do Windows. Para instalar o aplicativo Ubuntu no Windows, você deve ter o Windows 10 versão 16190.0 ou posterior instalado.
O processo de desinstalação substituirá tudo, desde o antigo bash no ambiente Ubuntu no Windows, portanto faça backup de todos os dados que você deseja salvar do antigo bash no ambiente Ubuntu no Windows.
Desinstale o seu ambiente anterior. Abra uma linha de comando (cmd.exe) com permissões elevadas e digite:
Isso se aplica apenas ao WSL no Windows 10 1703 e 1607. O WSL no Windows 10 1709+ pode ser instalado a partir do aplicativo UWP da Windows Store.
Para encontrar o aplicativo na loja da Microsoft, digite o Ubuntu na barra de pesquisa e clique em instalar para instalá-lo.
Atualizar
O Ubuntu 18.04 está atualmente disponível na loja da Microsoft.
fonte
Para tela de correção, basta criar a / var / run / ecrã diretório como root:
sudo mkdir /var/run/screen
. Infelizmente, isso não é persistente.fonte
É necessário reter alguns pacotes (ref: BoW Edição 482 ) e a atualização precisa ser chamada sem o uso de
screen
:Fonte: github.com/kennethreitz/wsl-guide/blob/master/update.rst
fonte