Мягкий

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

Попробуйте наш инструмент устранения неполадок





ОпубликованоПоследнее обновление: 16 февраля 2021 г.

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



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

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



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

А с обновлением Windows 10 стало очень легко получить оболочку Bash в Windows. Теперь возникает этот вопрос, как установить оболочку Linux Bash на Windows 10? В этой статье вы получите ответ на этот вопрос.



Содержание[ Спрятать ]

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

Чтобы использовать оболочку Linux Bash в Windows 10, в первую очередь необходимо установить Оболочка Linux Bash на вашей Windows 10 , и перед установкой оболочки Bash необходимо выполнить некоторые предварительные условия.



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

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

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

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

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

2. Нажмите на Обновление и безопасность вариант .

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

3. Нажмите на Варианты для разработчиков из меню на левой панели.

4. Под функциями разработчика щелкните значок Радио кнопка рядом с режим разработчика .

Примечание : Начиная с Fall Creators Update вам не нужно включать режим разработчика. Сразу переходите к шагу 9.

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

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

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

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

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

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

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

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

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

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

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

11. Под Программы и характеристики , нажмите на Поверните окна функции включены или выключены .

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

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

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

13. Установите флажок рядом с Подсистема Windows для Linux вариант.

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

14. Нажмите на ХОРОШО кнопка.

15. Изменения начнут применяться. После выполнения запроса и установки компонентов необходимо перезагрузить компьютер, нажав кнопку Начать сначала Теперь вариант.

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

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

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

|_+_|

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

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

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

|_+_|

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

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

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

Убунту.
OpenSuse скачок
Кали Линукс
Дебиан
Альпийский WSL
Suse Linux Enterprise

3. Найдите любой из вышеперечисленных дистрибутивов Linux и щелкните значок Установить кнопка.

4. В этом примере мы установим Ubuntu. Ищи убунту затем нажмите на Получить (или установить) кнопка.

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

5. После завершения установки нажмите кнопку Запуск кнопка.

6. Вам нужно создать имя пользователя и пароль для этого дистрибутива Linux (который может отличаться от вашего имени пользователя и пароля Windows).

7. Теперь создайте новое имя пользователя и пароль затем повторите пароль и снова нажмите Войти подтвердить.

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

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

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

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

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

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

Рекомендуемые: Исправить этот сайт был заблокирован вашим интернет-провайдером в Windows 10

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

Илон Декер

Элон — технический писатель в Cyber ​​S. Он пишет практические руководства уже около 6 лет и затронул множество тем. Он любит освещать темы, связанные с Windows, Android, а также последние хитрости и советы.