Как установить и использовать Linux Bash Shell в Windows 10

How Install Use Linux Bash Shell Windows 10



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

Почему вам следует использовать Linux Bash Shell

Как мы знаем, в операционной системе Windows уже есть PowerShell - язык сценариев и командная оболочка. PowerShell помогает системным администраторам выполнять различные административные задачи, и он был создан на основе платформы .NET для устранения недостатков командной строки.







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



Что такое Bash Shell?

Bash - это аббревиатура от Bourne-Again Shell, который представляет собой каламбур Стивена Борна (прямого предка текущей оболочки UNIX sh). Bash - это командный язык или оболочка, который используется для различных типов операционных систем GNU и Linux.



Bash - это бесплатная версия Bourne Shell, которая распространяется с операционной системой GNU и Linux, которая также включает Ubuntu. Если вы использовали Ubuntu и работали с определенными командами терминала, вы, должно быть, использовали Bash для этого процесса. Bash - один из самых замечательных интерпретаторов командной строки, поэтому он является интерактивной оболочкой по умолчанию в различных дистрибутивах Linux.





Как установить и использовать Linux Bash Shell в Windows 10

Первый шаг процесса требует, чтобы вы включили опцию Windows Subsystem for Linux в Windows из PowerShell. Если вы хотите использовать графический интерфейс, вам нужно найти параметр функции, чтобы получить список функций Windows, чтобы вы могли сделать это в соответствии с изображением, показанным ниже:


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




Если вы используете PowerShell, вам нужно перейти в меню «Пуск» и ввести PowerShell в поле поиска, а затем запустить его от имени администратора, щелкнув по нему правой кнопкой мыши:


После открытия PowerShell используйте команду ниже, чтобы включить Bash в Windows 10. (В этом случае система запросит подтверждение, поэтому введите Y или нажмите Enter.



Теперь вам нужно загрузить систему Linux из Магазина Windows и выполнить поиск в Linux или Ubuntu.


После поиска вы увидите следующий экран, на котором вы можете установить Ubuntu или SUSE. (В этом случае для дальнейшего процесса используется Ubuntu).


Разница между openSUSE, Ubuntu или SUSE Linux Enterprise заключается в разных командах для установки новых пакетов новых подсистем Linux. Для загрузки Ubuntu потребуется около 1 ГБ или больше.


Это последняя задача для запуска Linux в Windows 10, поэтому вам нужно выполнить поиск в установленном вами дистрибутиве Linux, то есть в Ubuntu.

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


Наконец-то Linux будет установлен в вашей системе, так что наслаждайтесь.

Случай устранения неполадок

1. Если вы получили такой код:


Это означает, что вы получили необязательный компонент WSL, который не включен. Пожалуйста, включите его и попробуйте еще раз. ошибка. Он скажет вам нажать любую клавишу, чтобы продолжить, поэтому он автоматически закроется, когда вы нажмете любую клавишу.

Эта ошибка может возникнуть из-за того, что подсистема Windows для Linux не включена должным образом. Следовательно, вам необходимо включить его, как мы объясняли в нашей статье.

2. Если у вас есть Установка завершилась ошибкой 0x80070003 ошибка, то вы должны убедиться, что ваш Linux должен быть сохранен и установлен на диске C вашей системы, потому что подсистема Linux Linux работает только на диске C, который является системным диском.

Сначала перейдите к Настройки> Хранилище> Дополнительные настройки хранилища и изменить расположение недавно загруженного контента.

Обновите WSL1 до WSL 2 или подсистемы Windows для Linux 2

Если ваша система зарегистрирована в программе предварительной оценки Windows или ваша система обновлена ​​до 18917 или выше, вам легко обновить WSL 1 до WSL 2.

Перед обновлением WSL1 до WSL 2 вы должны включить функцию Windows, поэтому откройте ее и прокрутите вниз до параметра, а затем включите функцию платформы виртуальных машин. Теперь перезагрузите систему, чтобы изменения вступили в силу.


Затем откройте PowerShell, и вы должны запустить его от имени администратора, а затем выполните команду, указанную ниже.

WSL--set-версия 2

Помните, вам необходимо заменить установленные имена дистрибутивов, такие как Ubuntu, Debian или Kali Linux. После этого процесса ваша система переключит WSL1 на WSL 2, и это займет от 5 до 10 минут.

Наконец, введите приведенную ниже команду для проверки версии WSL (подсистемы Windows для Linux) в вашей системе. Если отображается WSL версии 2, это означает, что ваш WSL обновлен.

WSL- -v

Заключение

В этой статье представлена ​​полная информация о том, как установить и использовать Linux Bash Shell в Windows 10. Как мы уже обсуждали, генеральный директор Microsoft официально объявил, что теперь вы можете установить и использовать Linux Bash Shell в Windows 10. Эта статья поможет вы без проблем устанавливаете Linux Bash Shell на свою Windows 10, поэтому мы предложили способы устранения ошибок при установке Linux Bash Shell. Что вы думаете об этой статье? Дайте нам знать!.