В Windows 10 има нова функция за разработчиците - на Ubuntu Баш черупка, която ви позволява да стартирате, инсталиране на Linux приложения, използвайте Bash скриптове директно в Windows 10, всичко това се нарича "Windows подсистемата за Linux". Във версията на Windows 10 1709 есен Създатели Актуализация вече имат три Линукс дистрибуции за монтаж. Във всички случаи се изисква система за 64-битова версия.
В това ръководство, как да инсталирате Ubuntu, OpenSUSE или SUSE Linux Enterprise Server в Windows 10 и някои примери за използване в края на статията. Трябва също така да се има предвид, че има някои ограничения при използването на Баш в Windows: например, не можете да стартирате приложението за GUI (въпреки това, според пътеки байпас, използвайки X сървър). В допълнение, командите Bash не могат да бъдат стартирани програми за Windows, въпреки наличието на пълен достъп до файловата система OS.
Инсталиране на Ubuntu, OpenSUSE или SUSE Linux Enterprise Server в Windows 10
Започвайки от версия на Windows 10 Fall Създатели обновяване (версия 1709) Инсталиране на подсистемата Linux за Windows се е променило до известна степен в сравнение с това, което беше в предишните версии (за предишните версии, започвайки от 1607 г., когато функцията е представена в бета версия, на инструкция във втората част на тази статия). Също така имайте предвид, че в Windows 10 2004 можете да инсталирате Linux Кали с графичен интерфейс.
Сега необходимите стъпки, за да изглежда така:
- На първо място, трябва да се даде възможност на "Windows подсистемата за Linux" в контролния панел - "Програми и компоненти" - "включвате и изключвате компоненти на Windows".
- След инсталирането на компонентите и рестартирайте компютъра, отидете в магазин за приложения на Windows 10 и изтегляне на Ubuntu, OpenSUSE или SUSE Linux ES (да, три разпределения вече са налични). При зареждане, някои нюанси са възможни, което допълнително в бележките.
- Стартирайте изтегления комплект разпределение като обичайния Windows 10 приложението и следвайте първоначалната настройка (потребителско име и парола).
За да се даде възможност на подсистемата Windows за Linux (първи етап), можете да използвате командата PowerShell:
Активиране-WindowsOptionalFeature -онлайн -FeatureName Microsoft-Windows-подсистема-LinuxСега няколко бележки, които могат да бъдат полезни при инсталиране:
- Можете да настроите няколко Линукс дистрибуции наведнъж.
- При изтегляне на Ubuntu, OpenSUSE и дистрибуции SUSE Linux Enterprise Server на руски език магазина, Windows 10 е отбелязано следното нюанс: ако просто въведете името и натиснете Enter, след това желаните резултати не се окажат в търсенето, но ако започнете да въвеждате и след това кликнете върху появилия покана, трябва автоматично да се кача на желаната страница. Само в случай, директни връзки към дистрибуции в магазина: Ubuntu, OpenSUSE, SUSE LES.
- Можете да стартирате Linux от командния ред (не само от плочката в менюто Старт): Ubuntu, OpenSUSE-42 или SLES-12
Инсталиране Баш в Windows 10 1607 и 1703
За да инсталирате черупката БАШ, следвайте тези прости действия.
- Отиди на Windows 10 настройки - актуализация и сигурност - за разработчици. Включване на този режим, в (в интернет трябва да бъдат свързани, за да изтеглите необходимите компоненти).
- Отидете в Control Panel - програми и компоненти - Разрешаване или забрана на Windows компоненти, проверка на Windows подсистемата за Linux.
- След инсталиране на компонентите, въведете Windows 10 "БАШ" търсене, започнете да предложеният вариант за кандидатстване и инсталирате. Можете да зададете потребителско име и парола за Bash, или да използвате корен потребител без парола.
Когато инсталацията приключи, можете да стартирате Ubuntu Баш на Windows 10 през търсачката, или за създаване на етикет за обвивката, където трябва.
Примери за използване на Ubuntu Shell в Windows
За да започнете, ще отбележа, че авторът не е специалист по Bash, Linux и развитие, както и примерите по-долу са само демонстрационни, че в Windows 10 Баш работи с очакваните резултати за тези, които разбират това.Заявленията Linux
Приложенията в Windows 10 Баш могат да бъдат инсталирани, изтриване и актуализирани с помощта на ап-да (ап-да) от хранилището Ubuntu.
Използване на приложения с текстов интерфейс, не се различава от това на Ubuntu, например, можете да инсталирате Git в Баш и да я използват по обичайния начин.
Scripts Bash
Можете да стартирате Bash скриптове в Windows 10, можете да ги създадете в текстовия редактор на Nano в черупката.
Баш скриптове не може да причини програми и команди на Windows, но е възможно да стартира скриптове и Баш команди от BAT файлове и PowerShell скриптове:
Баш-с "Екип"Можете също да опитате да стартирате приложения с графичен интерфейс в Ubuntu Shell в Windows 10, няма една сметка в интернет, няма никой на потребителя и същността на метода се свежда до използване XMing X сървър за показване на прилагането на GUI , Въпреки, че не се твърди, че възможността да се работи с такива Microsoft приложения.
Както е написано по-горе, аз не съм човекът, който може да се оцени напълно стойността и функционалността на иновациите, но не виждам поне едно приложение за себе си: различни курсове Udacity, EDX и други свързани с развитието ще бъде много по-лесно, работа с необходимите инструменти Точно в Bash (и в тези курсове, работа обикновено се показват в терминала MacOS и Linux Bash).