Как запустить Bash на Ubuntu в Windows 10

Оглавление:

Как запустить Bash на Ubuntu в Windows 10
Как запустить Bash на Ubuntu в Windows 10

Видео: Как запустить Bash на Ubuntu в Windows 10

Видео: Как запустить Bash на Ubuntu в Windows 10
Видео: Как отключить отображение картинки в браузере Mozilla Firefox - YouTube 2024, Май
Anonim

Прежде чем мы перейдем к запустить Bash на Ubuntu в Windows, вот немного удивительный шаг Microsoft по интеграции Linux-режима пользователя и его инструментов в ОС Windows. Кто бы мог подумать, что он будет запускать собственный Bash непосредственно в Windows.

В начале цикла Windows 10 Microsoft открыла пользовательскую голосовую страницу и начала разговор о командной строке Windows. Они спросили сообщество, что им нравится в командной строке Windows, и какие функции они хотели бы видеть в командной строке Windows.

Многие в сообществе ответили, что хотели бы увидеть некоторые улучшения в командной строке Windows. Некоторые другие сказали, что хотели бы принести Linux / Unix инструменты в Windows. Поскольку работа с инструментами с открытым исходным кодом в Windows часто является проблемой, пользователи заявили, что им бы хотелось, чтобы Microsoft упростила использование этих инструментов в Windows.

Прислушиваясь к голосу сообщества, Microsoft впервые улучшила CMD, PowerShell и многие другие инструменты командной строки Windows, а во-вторых сделала то, что было невероятно несколько лет назад. Microsoft решила добавить реальные, родной Баш и с его поддержкой Инструменты командной строки Linux которые запускаются непосредственно в Windows в среде, которая ведет себя как Linux! Это не любая виртуальная машина, а настоящая Linux на Windows.

Подсистема Windows для Linux

Для этого Microsoft построила новую инфраструктуру в Windows - Подсистема Windows для Linux (WSL) на котором выполняется подлинное изображение пользовательского режима Ubuntu, предоставляемое его партнером канонический, создателей Ubuntu Linux.

Это сделает разработчиков Windows намного более продуктивными и будет использовать эти инструменты гораздо более плавно. И это будет долгосрочное твердое, надежное и стабильное решение.

Вот что сказал Марк Шаттлворт, основатель Canonical:

“In our journey to bring free software to the widest possible audience, this is not a moment we could have predicted. Nevertheless, we are delighted to stand behind Ubuntu for Windows, committed to addressing the needs of Windows developers exploring Linux in this amazing new way, and are excited at the possibilities heralded by this unexpected turn of events.”

Что такое Bash в Linux?

Для тех, кто не знает, Bash или Bourne Again shell - стандартная программа оболочки GNU Linux.

According to Wikipedia, Bash is a Unix shell and command language for the GNU Project as a free software replacement for the Bourne shell. it has been distributed widely as the shell for the GNU operating system and as a default shell on Linux and OS X.

Запустите Bash на Ubuntu в Windows 10

Начиная с Windows 10 Insider Preview Build 14316, была предоставлена подсистема Windows для Linux. Начиная с этой сборки, можно запустить собственный Bash на Ubuntu в Windows, Это было впервые объявлено на Build 2016. Так оно и делается.

  • Сначала нужно включить режим разработчиков от

    • Настройки> Обновление и безопасность> Для разработчиков. Проверить Режим разработчика переключатель. Ищите "Возможности системы Windows", выбирать "Включение или выключение функций Windows”.

      Image
      Image
    • Выбрать " Подсистема Windows для Linux (бета-версия)". Нажмите OK.

      Image
      Image
    • Он начнет поиск необходимых файлов и начнет применять изменения. После завершения необходимо перезагрузить, чтобы завершить установку запрошенных изменений. Нажмите «Перезапустить».

      Image
      Image
  • После перезагрузки из кнопки «Пуск» щелкните правой кнопкой мыши и откройте Командная строка (Admin) или PowerShell.

    • Тип " удар"В командной строке и Enter. Вы получите сообщение "Это установит Ubuntu в Windows, распространяемый Canonical и …". Введите «y», чтобы продолжить. Нажмите «y», и начнется загрузка из магазина Windows. После загрузки он начнет извлечение файловой системы. Это займет некоторое время, так что будьте терпеливы.

      Image
      Image
    • Когда-нибудь вы получите сообщение Установка прошла успешно! Среда начнет на мгновение … » и вы будете в приглашении Bash.

      Image
      Image
  • Теперь вы можете запускать скрипты Bash, Инструменты командной строки Linux лайк sed, awk, grep и вы даже можете попробовать Linux-первые инструменты лайк Ruby, Git, Python и т. Д., непосредственно в Windows. Можно также получить доступ к файловой системе Windows из Bash.

    Image
    Image
  • После установки он также будет указан в списке приложений. Чтобы открыть все приложения и нажать " Bash на Ubuntu на WindowsMsgstr "открыть приглашение Bash.

    Image
    Image

Помните, что это набор инструментов разработчика, который поможет вам написать и построить весь свой код для всех ваших сценариев и платформ. Это не серверная платформа, на которой вы будете размещать веб-сайты, запускать инфраструктуру сервера и т. Д.

Поскольку это один из самых крутых событий Windows, нужно попробовать, если вас интересует Linux, Ubuntu в Windows.

Источник: Windows.com.

Вы также можете ознакомиться с этим видеоуроком Скоттом Хансельманом:

Посетите его блог для получения дополнительной информации.

Рекомендуемые: