Обновить bash на Windows 10

Если, запуская подсистему Linux мы получаем сообщение о необходимости обновить пакеты, то можно решить проблему удалив подсистему и поставив заново. Но тогда удалятся и данные, а можно данные сохранить, проведя процедуру upgrade подсистемы linux.

PS C:\WINDOWS\system32> bash
Могут быть обновлены 108 пакетов.
67 обновлений касаются безопасности системы.
username@hostname:/mnt/c/Windows/System32$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.5 LTS
Release:        14.04
Codename:       trusty

Чтобы обновить достаточно выполнить стандартную процедуру обновления Ubuntu

sudo apt-get update
sudo apt-get upgrade
sudo do-release-upgrade
...

Собственно говоря и всё. Проверяем

lsb_release -a
username@hostname:/mnt/c/Users/Александр$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.2 LTS
Release:        16.04
Codename:       xenial

Хороший FAQ на сайте Microsoft И еще пара ссылок на мелкомягких:

Похожие записи

Python to exe

Про конвертер .py в .exe с использованием простого графического интерфейса, созданного с использованием Eel и PyInstaller в Python