Как установить и использовать 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 framework для устранения недостатков командной строки.

Теперь вы думаете, что 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 для 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 в Windows работает только на диске C, который является системным диском.

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

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

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

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

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

wsl —set-version 2

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

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

wsl -l -v

Заключение

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

Оцените статью
nanomode.ru
Добавить комментарий