Как установить оболочку Linux Bash в Windows 10

Bash Shell — это просто утилита командной строки, которая очень долгое время была частью Linux , а теперь (Linux)Microsoft напрямую добавила ее в Windows 10 . Это не виртуальная машина, не контейнер и не скомпилированное для Windows ПО . Вместо этого это полноценная подсистема Windows(Windows Subsystem) , предназначенная для запуска программного обеспечения Linux , основанная на прекращенном Microsoft Project Astoria для запуска приложений Android в (Android)Windows .

Теперь мы все знаем, что такое двухрежимная операционная система. Что вы будете делать, если вы хотите использовать операционную систему Windows и операционную систему Linux , но ваш компьютер недостаточно силен для работы с двухрежимными операционными системами(dual-mode operating systems) ? Означает ли это, что вам нужно иметь два компьютера, один с операционной системой Windows , а другой с операционной системой Linux ? Очевидно нет.

Как установить оболочку Linux Bash в Windows 10

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

А с обновлением Windows 10 стало очень легко получить оболочку Bash для (Bash)Windows . Теперь возникает такой вопрос, как установить оболочку Linux Bash на Windows 10? (how to install the Linux Bash shell on Windows 10?)В этой статье вы получите ответ на этот вопрос.

Как установить оболочку Linux Bash на Windows 10(How to install the Linux Bash shell on Windows 10)

Чтобы использовать оболочку Linux Bash в (Linux Bash)Windows 10 , прежде всего, вам необходимо установить оболочку Linux Bash на Windows 10( Linux Bash shell on your Windows 10) , и перед установкой оболочки Bash необходимо выполнить некоторые предварительные условия.

  • На вашем компьютере должно быть установлено юбилейное обновление Windows 10 .
  • Вы должны использовать 64-разрядную версию Windows 10 , так как оболочка Linux Bash не работает в 32-разрядной версии.

После того, как все предварительные условия выполнены, начните установку оболочки Linux Bash в Windows 10.

Чтобы установить оболочку Linux Bash в (Linux Bash)Windows 10 , выполните следующие действия:

1. Откройте Настройки(Settings) .

Введите Настройки в поиске Windows b

2. Нажмите « Обновление и безопасность(Update & Security ) » .

Нажмите клавишу Windows + I, чтобы открыть «Настройки», затем щелкните значок «Обновление и безопасность».

3. Нажмите « Параметры разработчика(Developer options) » в меню на левой панели.

4. В разделе «Функции разработчика» нажмите кнопку « Радио»(Radio) рядом с « Режим разработчика»(Developer mode) .

Примечание(Note) . Начиная с обновления Fall Creators(Fall Creators Update) , вам не нужно включать режим разработчика . (Developer)Сразу переходите к шагу 9.(Directly skip to step 9.)

Fix Пакет режима разработчика не удалось установить Код ошибки 0x80004005

5. Появится диалоговое окно с предупреждением о том, уверены ли вы, что хотите включить режим разработчика. Нажмите(Click) кнопку Да(Yes ) .

Нажмите на кнопку Да |  Как установить оболочку Linux Bash в Windows 10

6. Начнется установка пакета режима разработчика(Developer Mode package) .

Начнется установка пакета режима разработчика.

7. После завершения установки вы получите сообщение о включении режима разработчика.

8. Перезагрузите компьютер.

9. После перезагрузки ПК откройте панель управления(Control Panel) .

Откройте панель управления, выполнив поиск в строке поиска

10. Щелкните Программы(Programs) .

Нажмите на Программы

11. В разделе « Программы и компоненты(Programs and Features) » нажмите « Включение (Turn Windows) или отключение(features on or off) компонентов Windows» .

В разделе «Программы и компоненты» нажмите «Включить или отключить функции Windows».

12. Появится приведенное ниже диалоговое окно.

Появится диалоговое окно включения или выключения функций окна.

13. Установите флажок рядом с Подсистема Windows для параметра Linux(Windows Subsystem for the Linux )(Windows Subsystem for the Linux ) .

Установите флажок рядом с Подсистема Windows для параметра Linux |  Как установить оболочку Linux Bash в Windows 10

14. Нажмите кнопку ОК(OK ) .

15. Изменения начнут применяться. После выполнения запроса и установки компонентов вам необходимо перезагрузить компьютер, нажав кнопку « Перезагрузить (Restart) сейчас(Now ) ».

Необходимо перезагрузить компьютер, нажав кнопку «Перезагрузить сейчас».

16. После перезагрузки системы необходимо установить дистрибутив Ubuntu(Ubuntu) для подсистемы Windows(Windows Subsystem) для Linux .

17. Откройте командную строку(Command Prompt) (администратор), введите следующую команду и нажмите Enter :

lxrun /install

Примечание(Note) . Начиная с обновления Fall Creators Update(Fall Creators Update) , вы больше не сможете устанавливать или использовать Ubuntu с помощью команды «bash».

18. Это позволит успешно установить дистрибутив Ubuntu(Ubuntu) . Теперь вам просто нужно настроить имя пользователя и пароль Unix (которые могут отличаться от ваших учетных данных для входа в Windows ).

19. После завершения вы можете использовать команду Bash в Windows, открыв командную строку и выполнив следующую команду:

bash

Альтернатива: установка дистрибутивов Linux с помощью Microsoft Store.(Alternative: Install Linux distros using Microsoft Store)

1. Откройте Магазин Microsoft.

2. Теперь у вас есть возможность установить следующий дистрибутив Linux(Linux) :

Убунту. (Ubuntu.)
OpenSuse Leap
Kali Linux
Debian
Alpine WSL
Suse Linux Enterprise

3. Найдите любой из вышеперечисленных дистрибутивов Linux и нажмите кнопку « Установить( Install) » .

4. В этом примере мы установим Ubuntu . Найдите ubuntu , затем нажмите кнопку « Получить» (или «Установить»)(Get (or Install)) .

Получить Ubuntu в магазине Microsoft

5. После завершения установки нажмите кнопку « Запустить( Launch) » .

6. Вам необходимо создать имя пользователя и пароль(create a username & password) для этого дистрибутива Linux(Linux) (которые могут отличаться от вашего имени пользователя и пароля Windows ).

7. Теперь создайте новое имя пользователя и пароль(new username & password) , затем повторите пароль и снова нажмите Enter для подтверждения.

Вам необходимо создать имя пользователя и пароль для этого дистрибутива Linux |  Как установить оболочку Linux Bash в Windows 10

8. Вот и все, теперь вы можете использовать дистрибутив Ubuntu в любое время, запустив его из меню « Пуск(Start Menu) » .

9. Кроме того, вы можете запустить установленный дистрибутив Linux с помощью команды wsl( wsl command)( wsl command. )

Как вы знаете, оболочка Linux Bash в (Linux Bash)Windows — это не настоящая оболочка Bash , которую вы найдете в Linux , поэтому утилита командной строки имеет некоторые ограничения. Эти ограничения:

  • Подсистема Windows для Linux (WSL)(Windows Subsystem for Linux (WSL)) не предназначена для запуска графических(Linux Graphical) приложений Linux.
  • Он предложит разработчикам только текстовую функцию командной строки для запуска Bash .
  • Приложения Linux(Linux) получают доступ к системным файлам и всему, что доступно на жестком диске, поэтому вы не можете запускать или использовать сценарии в программах Windows .
  • Он также не поддерживает программное обеспечение фонового сервера.
  • Не каждое приложение командной строки работает.

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

Рекомендуется: (Recommended:) исправить этот сайт был заблокирован вашим интернет-провайдером в Windows 10(Fix This Site Has Been Blocked By Your ISP in Windows 10)

Но с наступлением времени и обновлений Microsoft находит способы сделать оболочку Linux Bash такой же, как настоящая оболочка Linux Bash , сосредоточив внимание на ее основных функциях, таких как среда Bash для запуска таких инструментов, как awk, sed и grep, поддержка пользователей Linux(Linux user) , и многое другое.



About the author

Я профессиональный аудиотехник и клавишник с опытом работы более 10 лет. Я работал в корпоративном мире в качестве консультанта и менеджера по продуктам, а в последнее время — инженером-программистом. Мои навыки и опыт позволяют мне работать над различными типами проектов от малого бизнеса до крупных компаний. Я также являюсь экспертом по Windows 11 и работаю над новой операционной системой уже более двух лет.



Related posts