Bash, оболочка по умолчанию в большинстве дистрибутивов Linux, работает лучше, чем когда-либо, в Windows 11 благодаря обновлениям подсистемы Windows для Linux. Вот как установить оболочку Bourne Again Shell с помощью терминала Windows.
Microsoft выпустила оригинальную подсистему Windows для Linux (WSL) около пяти лет назад. С тех пор она претерпела серьезные изменения — оригинальный WSL не работал с настоящим ядром Linux , он не запускает виртуальную машину, и она не поддерживает приложения с графическим интерфейсом без дополнительных действий. Все это изменилось с обновлением до WSL 2.0.
В дистрибутивы Linux, такие как Ubuntu, работающие под управлением WSL, входит Bash. Это лучший способ установить Bash на ПК с Windows 11.
Как установить Bash
BASH поставляется как оболочка по умолчанию на большинстве дистрибутивов Linux. Однако вам необходимо установить WSL, чтобы Linux работал в Windows. К счастью, процесс установки был упрощен — это одна команда в Терминале Windows.
Чтобы запустить Терминал от имени администратора, нажмите кнопку «Пуск», введите «терминал» в строку поиска, щелкните правой кнопкой мыши значок Windows Результат терминала, а затем нажмите «Запуск от имени администратора».
Введите wsl --install
в терминале Windows и нажмите
После завершения необходимо перезагрузить компьютер. Введите shutdown /r /t 0
и нажмите
Установка возобновится автоматически после перезагрузки компьютера. Сначала загрузите и установите Ubuntu, а затем вам будет предложено выбрать имя пользователя и пароль. Они не должны быть связаны с вашими данными для входа в Windows 11 и не используйте один и тот же пароль повторно.
Ubuntu загрузится, как только вы выберете пароль.
Как установить другие дистрибутивы Linux
Ubuntu — это операционная система Linux по умолчанию, которая поставляется в комплекте с WSL, но он не единственный доступный. wsl –install -d opensuse-42
в терминале и введите wsl --list --online
или wsl -l -o
.
Вы можете установить любой из перечисленных дистрибутивов, введя wsl --install -d <distro>
. Например, если вы хотите установить openSUSE-42, вам нужно ввести wsl --install -d opensuse-42
. Вы также можете установить их через Microsoft Store, если хотите.
Примечание. PowerShell и командная строка не чувствительны к регистру. Терминалы Linux чувствительны к регистру.
Вот и все — все готово. Bash — это оболочка по умолчанию в Ubuntu. Вы можете использовать Bash в любое время, запустив Ubuntu (или любой дистрибутив Linux) из меню «Пуск» или через Терминал Windows.