Odpowiedzi:
Tak, jest to możliwe i są dwie opcje:
Służy lxrun
do instalowania i odinstalowywania bash
:
lxrun /uninstall
lxrun /install
Uaktualnij za pomocą do-release-upgrade
:
sudo do-release-upgrade
Informacja:
Druga metoda może działać zgodnie z linkiem podanym poniżej, ale ten artykuł jest 2016
taki, aby ta metoda mogła działać.
Oto klip z Microsoft
Uwaga: WSL zainstaluje Ubuntu w wersji 16.04 (Xenial) zamiast Ubuntu 14.04 (Trusty) w nadchodzącym wydaniu. Ta zmiana będzie dotyczyć niejawnych testerów instalujących nowe instancje (lxrun.exe / install lub pierwsze uruchomienie bash.exe). Istniejące instancje za pomocą Trusty nie zostaną zaktualizowane automatycznie. Użytkownicy mogą uaktualnić swój obraz Trusty do Xenial za pomocą polecenia do-release-upgrade.
Źródło:
https://www.howtogeek.com/278152/how-to-update-the-windows-bash-shell/
https://msdn.microsoft.com/en-us/commandline/wsl/release_notes#build-14936
do-release-upgrade
może trzeba ustawić RELEASE_UPGRADER_NO_SCREEN=1
: sudo -S env RELEASE_UPGRADER_NO_SCREEN=1 do-release-upgrade
(źródło: wsl-guide.org/en/latest/update.html )
RELEASE_UPGRADE_NO_SCREEN
jest potrzebna: github.com/Microsoft/WSL/issues/927
sudo -S apt-mark hold procps strace sudo
sudo -S env RELEASE_UPGRADER_NO_SCREEN=1 do-release-upgrade
Powinny one zaktualizować system Ubuntu w systemie Windows do najnowszej wersji.
-S
flaga?
/etc/update-manager/release-upgrades
, zmieniającPrompt=lts
na,Prompt=normal
a następniedo-release-upgrade
odpowiednio informując mnie, że można zainstalować Artful 17.10. Jednak nie widziałem tego udokumentowanego przez Microsoft. Czy ktoś tego próbował?