Установка bash в Windows 10

В этой статье мы рассмотрим как установить оболочку bash для Windows 10. Для этого нам нужно включить подсистему Linux для Windows и установить Ubuntu из Microsoft Store.
  1. Как узнать версию Windows 10.
  2. Как включить подсистему Linux для Windows.
  3. Установка Ubuntu из Microsoft Store.
  4. Установка Nodejs в подсистеме Linux для Windows 10.

1. Как узнать версию Windows 10

Открываем «Параметры Windows» нажатием на клавиатуре клавиш Win + I. Выбираем «Система».

Как открыть параметры Windows

Вкладка О системе. В правой колонке последний заголовок Характеристики Windows

Как узнать версию Windows 10

2. Как включить подсистему Linux для Windows

Для ОС Windows 10 с обновлениями Fall Creators Update (версия 1709) и новее.

Открыть PowerShell от имени администратора. Для этого нужно нажать правой кнопкой мыши на Windows PowerShell arrow Дополнительно arrow Запуск от имени администратора

Как открыть Windows PowerShell в Windows 10

Ввести следующую команду:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Нужно будет нажать Y и ваш компьютер будет перезагружен для установки необходимых компонентов.

Для десятки версией ниже 1709

Открываем "Параметры Windows". Для этого нажмём на клавиатуре клавиши Win + I. Выбираем Обновления и безопасность.

Как открыть параметры Windows Обновление и безопасность

Вкладка Для разработчиков. В ней выбираем Режим разработчика.

Выбор Режима разработчика
Режим разработчика установлен

Установка Ubuntu

Сначала установим Ubuntu для Windows 10 из Магазина Майкрософт - это позволит интегрировать ОС Ubuntu внутрь нашей Windows. Благодаря этому мы сможем пользоваться bash оболочкой.

Для установки Ubuntu зайдём в Пуск arrow Все приложения и выберем Microsoft Store. В строке поиска введём Ubuntu. Выберем её и нажмём получить.

Как установить Ubuntu в Windows 10

После того как скачали Ubuntu запустим его. Ждём несколько минут, пока он установится. Далее, нужно придумать пользователя и пароль для системы Ubuntu. При вводе пароля видно его не будет (как будто мы его не вводим).

Далее, для обновления списка пакетов программного обеспечения до последних версий введём следующую команду:

sudo apt-get update
  • sudo - означает с правами администратора
  • apt-get - команда для управления пакетами (установка, удаление, обновление пакетов)
  • update - обновление списков пакетов ПО

Чтобы открыть bash, в строке поиска Windows введём bash и нажмём на него.

Как открыть bash в Windows 10

Или откроем необходимую папку и с нажатой клавишей shift нажмём правой кнопкой мыши и в контекстном меню выберем «Откройте здесь оболочку Linux». Если увидите знак доллара, значит мы теперь используем bash.

Как установить Nodejs в подсистеме Linux для Windows 10

Откроем bash. Перейдём в домашнюю папку.

cd

Далее установим nodejs (на примере 10 версии)

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs

Nodejs в подсистеме Linux системы Windows установлен.

admin