Майкрософт добавил оболочку Bash для Windows 10 в обновлении Anniversary Update. Тем не менее, по умолчанию эта функция не доступна, но каждый пользователь может ее в простой способ включить. Посмотрите, как шаг за шагом активировать и запустить оболочку Bash в Windows 10.
Что такое Bash в Windows 10
Консольная оболочка Bash предназначена для продвинутых пользователей и разработчиков, которая предоставляет полный доступ к своего рода «Командной строки» Linux в системе Windows 10. Такая интеграция стала возможной благодаря сотрудничеству Microsoft с разработчиками Ubuntu – Canonical. Но здесь нужно помнить, что Bash не является полным образом операционной системы Ubuntu, которую можно запустить в Windows 10. Приложение предоставляет доступ только к командному окну и в первую очередь предназначен для разработчиков, которые пишут свои собственные приложения. Не стоит рассчитывать на графический интерфейс Ubuntu или возможность разворачивания серверов на Linux внутри системы Windows 10 – если вам этого не достаточно, то нужно воспользоваться виртуальной машиной и установить выбранный дистрибутив Linux в VirtualBox или VMWare
Как установить оболочку Bash в Windows 10
Перед установкой Bash следует обновить Windows 10 до последней версии 1607. Bash в Windows 10 будет доступен только после установки обновления Anniversary Update. Еще одним условием является использование 64-разрядной системы в редакции Home или Pro. В общем, если у вас 64-разрядная версия Windows 10 1607 (с установленным последним обновлением Anniversary Update), то можно приступить к активации Bash.
Для этого сначала включите режим разработчика. Зайдите в меню Пуск, выберите пункт Параметры, а затем Обновление и безопасность. Перейдите на вкладку «Для разработчиков» и включите опцию «Режим разработчика».
После система запросит, действительно ли вы хотите включить режим разработчика, нажмите «Да». Система начнет искать подходящий для вашего компьютера пакет разработчика и установит необходимые компоненты. Затем появится сообщение, что некоторые функции не будут работать до перезагрузки компьютера – перезагрузите систему, чтобы завершить установку.
После этого переходим непосредственно к установке Bash. Кликните правой кнопкой мыши на кнопку Пуск, откройте Панель управления и перейдите на вкладку «Программы и компоненты». Откроется окно Удаления и изменения программ — выберите «Включение или отключение компонентов Windows».
После нажатия на эту опцию откроется новое окно с выбором системных функций, которые мы можем добавить или удалить. В списке нужно найти пункт «Подсистема Windows для Linux (бета)».
Собственно эта опция содержит все элементы необходимые для установки и запуска консольного приложения Bash. Выберите её в списке и подтвердите установку нажатием на ОК. После появится новое окно «Компоненты Windows», в котором можно отслеживать процесс загрузки и установки необходимых файлов. Процесс активации займет буквально минуту, после чего система попросит перезагрузку – нажмите «Перезагрузить сейчас».
Запуск консольного приложения Bash
После перезагрузки компьютера разверните меню Пуск и введите на клавиатуре «Bash», чтобы найти это приложение по названию. Для запуска кликните на найденный в поиске результат.
Появится новое окно – чтобы начать установку приложения нажмите на «Y» и Enter. Приложение Bash будет загружено и установлено из магазина Windows. Затем система предложит создать пользователя и пароль для UNIX – введите имя пользователя, пароль и подтвердите действие нажатием на Enter.
Когда установка будет завершена и на экране появится сообщение «Installation successful!» закройте окно. Теперь опять откройте меню Пуск и введите еще раз «Bash». На этот раз в списке результатов поиска появится «Bash on Ubuntu on Windows» — включение этой опции приведет к появлению консольного окна Linux.
Готовые виртуальные машины с Linux
Если функционала Bash вам не хватает, то можете создать виртуальную машину под Linux. Не знаете, как её установить и настроить – существует возможность загрузки готовых виртуальных машин с различными дистрибутивами Linux, которые можно быстро развернуть на компьютере.
Установка системы для некоторых пользователей может стать очень трудной задачей, когда речь идет о Линукс. Тем не менее, если хотите протестировать какой-то дистрибутив этой системы и немного с ней поработать, то можно это сделать с помощью программы VirtualBox. Более того, не нужно будет устанавливать систему в VirtualBox самостоятельно — можете скачать готовые установленные версии и сразу запустить у себя в Windows. Как это сделать?
Дистрибутивов Линукса множество – помимо известного Ubuntu можно найти какие установки, как Fedora, Mint или elementaryOS. Также доступны дистрибутивы на базе Android, такие проекты как Androidx86 и Remix OS. Их установка может вызвать определенные трудности. Но для упрощения установки можно скачать готовые образы, которые просто добавить в программу VirtualBox и запустить.
Настройка VirtualBox и загрузка готового образа
Сначала скачиваем программу VirtualBox, которая служит для создания новых виртуальных машин. Устанавливаем его на компьютере, используя стандартные настройки. Следующим шагом является загрузка готовой виртуальной машины с выбранной нами системой. Их можно найти на OSBoxes.org.
На сайте OSBoxes кликните на вкладку «VM Images» и выберите «VirtualBox Images» для загрузки образов для VirtualBox (если используете приложение VMWare -выберите закладку «VMWare Images»). Появится список готовых образов с различными системами: Android x86, CentOS, Debian, Elementary OS, Fedora, FreeBSD, Gentoo, Kubuntu, openSUSE, Pear OS, Remix OS, Ubuntu, Xubuntu, Zefir OS и т. д.
После выбора дистрибутива появятся доступные версии. Например, для Ubuntu можно скачать готовый образ с версией 12.04, 14.04.4, 15.04, 15.10 и 16.04. Для каждой версии имеется возможность выбрать разрядность и тип машины VirtualBox или VMWare.
Загруженные файлы предлагаются в формате .zip. Распакуйте содержимое архива в любое место на диске – в итоге получим файл с расширением .vdi, который достаточно просто подключить в VirtualBox.
Запуск готовой виртуальной машины
Запустите программу VirtualBox, а затем создайте новую виртуальную машину (кнопка «New»). Впишите ее название (например, Ubuntu), выберите тип (Linux) и версию системы в соответствии со скачанным дистрибутивом.
В следующем шаге выберите количество оперативной памяти, которое вы хотите выделить. Выбирайте не больше половины от общего количества ОЗУ вашего компьютера. Затем переходим к выбору «диска». Здесь можно установить новый виртуальный диск – но делать этого не будем, так как у нас есть готовый образ с установленной системой. Его нужно попросту подключить.
Для этого установите флажок «Use an existing virtual hard disk» (Использовать существующий виртуальный жесткий диск). Затем нажмите кнопку обзор рядом с полем путь к файлу и укажите распакованный ранее файл .vdi.