Вчора в Microsoft Build 2016, Microsoftоголосив, що Ubuntu приходить до Windows 10. Це оголошення величезне, і люди з того часу плачуть сльозами радості. Багато людей прагнуть розпочати роботу зі збіркою, яка підтримує Ubuntu, але для кінцевих користувачів, які не знають нічого іншого про Ubuntu, крім його імені та джерел Linux, це може стати причиною тривоги або загальної плутанини. Ubuntu - це ідеально функціональна операційна система на власний погляд, і, можливо, мало сенсу додавати одну операційну систему в іншу. Річ у тому, що це не те, що робить Microsoft. Це не буквальний імпорт іншої ОС в Windows 10. Це замість того, щоб додавати підтримку певних бібліотек та інструментів, якими розробники часто користуються. Ось короткий опис того, що це означає.
Ubuntu, що приходить до Windows, означає команду linuxрядок, тобто bash додано до Windows. Це дозволить користувачам, зокрема розробникам, запускати команди bash та бібліотеки на своїх машинах Windows. Для кінцевого користувача Ubuntu, який приходить до Windows, не має жодного значення. Це особливість, яка прив'язана до режиму розробника, і це спільнота розробників, яка над цим місяцем.
Як це працює
Для того, щоб принести Ubuntu до Windows, Microsoftдодала нову інфраструктуру під назвою Підсистема Windows для Linux. Для отримання інструментів розробники включають інструменти для розробників у Windows 10. Потім вони зможуть використовувати команду Bash, щоб отримати зображення Ubuntu. Зображення завантажується за допомогою командного рядка, але надходить із магазину Windows. Як тільки це станеться, розробники зможуть запускати Bash як оригінальний.
Чому це потрібно розробникам?
Розробники регулярно використовують Bash та багато іншихІнструменти Linux, які були доступні для цього оновлення. Bash не тільки користується великою популярністю серед розробників, він також неймовірно потужний. Якщо раніше розробник захотів використовувати бібліотеки bash, їм доведеться запустити Ubuntu у віртуальній машині або використовувати середовище Cygwin. Це досить просто полегшує їм використання Bash в системі Windows.
Чи впливає це на кінцевих користувачів?
Не один шматочок. Навіть якщо ви вирішите ввімкнути інструменти для розробників у Windows 10, ви не зможете випадково використати bash через нього. Це інструмент, який корисний лише тому, хто вміє ним користуватися, і якщо це не ви, то нічого не варто турбуватися.
Коментарі