Обновить 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 И еще пара ссылок на мелкомягких:

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

Перенести базы PostgreSQL на другой диск Windows

Если у вас установлен Postgres в конфигурации по умолчанию, то его базы хранятся в Program Files. Если есть необходимость освободить место на системном диске C, то можно перенести базы данных Postgres на другой диск.

Cannot start virtual machine on Virtualbox

При сообщении Raw-mode is unavailable courtesy of Hyper-V. (VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT). отключить компонент Windows - Hyper-V и перезагрузиться.