Компания Microsoft выпустила очередную предварительную сборку системы Windows 10. Версия 14316 стала одним из наиболее интересных релизов за долгое время, будучи частью ветви обновлений Redstone, с недавних пор известной под именем Anniversary Update.
В сборке представлено множество новшеств и улучшений, включая популярную на платформе Linux оболочку Ubuntu Bash, которую впервые на Windows можно использовать без всяких дополнительных ухищрений и установки программ сторонних производителей. Microsoft анонсировала интеграцию Bash в Windows 10 неделей ранее на конференции Build 2016. Тем самым компания желает дать возможность работать в своей системе тем, кто пишет код под Linux и использует команды этой системы.
Для запуска Bash на Windows 10 нужно сначала активировать режим разработчика. Это делается в приложении Параметры > Обновление и безопасность > Для разработчиков.
Следующий шаг — установка Bash, для этого нужно с правами администратора запустить командную строку, набрав в поиске bash и правой кнопкой мыши запустив контекстное меню. Отныне можно запускать скрипты Bash, инструменты командной строки Linux — sed, awk, grep, можно будет прямо на Windows попробовать предназначенные исключительно для Linux Ruby, Git, Python и т.д. Также из Bash можно иметь к файловой системе Windows и видеть привычный набор файлов.
Bash на Windows пока что находится на этапе бета-тестирования, что потенциально означает наличие некоторых багов. Microsoft говорит, что сделала возможность доступной на основе пожеланий пользователей и предупреждает, что инструмент пока недоработан.
Также Microsoft говорит, что этот инструмент нацелен на разработчиков, и что это не серверная платформа, содержащая веб-сайты. Bash не может работать с приложениями и инструментами Windows, так что им нельзя заменить командную строку Windows и PowerShell.
Пока доступ к Bash есть только у участников программы тестирования с вариантом настройки обновления «Быстрый доступ». Летом после релиза Anniversary Update доступ получат все остальные.