Відповіді:
Так, це можливо і є два варіанти:
Використовуйте lxrun
для встановлення та видалення bash
:
lxrun /uninstall
lxrun /install
Оновити за допомогою do-release-upgrade
:
sudo do-release-upgrade
Інформація:
Другий метод може працювати за посиланням, поданим нижче, але ця стаття є 2016
такою, що цей метод може працювати.
Ось кліп від Microsoft
Примітка: WSL встановить Ubuntu версії 16.04 (Xenial) замість Ubuntu 14.04 (Trusty) у майбутньому випуску. Ця зміна стосуватиметься інсайдерів, що встановлюють нові екземпляри (lxrun.exe / install або перший запуск bash.exe). Існуючі екземпляри із Trusty не будуть оновлені автоматично. Користувачі можуть оновити своє довірене зображення до Xenial за допомогою команди do-release-upgrade.
Джерело:
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
вас може знадобитися встановити RELEASE_UPGRADER_NO_SCREEN=1
: sudo -S env RELEASE_UPGRADER_NO_SCREEN=1 do-release-upgrade
(джерело: wsl-guide.org/en/latest/update.html )
RELEASE_UPGRADE_NO_SCREEN
це потрібно: github.com/Microsoft/WSL/isissue/927
sudo -S apt-mark hold procps strace sudo
sudo -S env RELEASE_UPGRADER_NO_SCREEN=1 do-release-upgrade
Вони повинні оновити Ubuntu в Windows до останньої версії.
-S
прапор?
/etc/update-manager/release-upgrades
, змінившиPrompt=lts
доPrompt=normal
і потімdo-release-upgrade
належним чином повідомляє мені , що Спритний 17,10 може бути встановлений. Я не бачив цього документально підтвердженим Microsoft. Хтось пробував?