2

Сегодня я перезагрузил Windows 10. Я впервые активировал Windows год назад. Я недавно создал загрузочную флешку с помощью Windows 10 Media Creation Tool (у меня Windows 10 pro). После установки я зашел в НастройкиОбновление и безопасность, там было только Накопительное обновление для Windows 10 Версии 1607.

После установки и перезагрузки компьютера, я открываю командную строку, введите команду bash , но ничего не происходит. Как мне это исправить? Или я что-то не так сделал?

Введите описание изображения здесь

2 ответа2

4

Подсистема Windows для Linux (WSL) все еще находится на стадии бета-тестирования. Эта функция не поставляется заранее, поэтому вам нужно включить ее. Для этого сначала нужно переключиться в режим разработчика.

Чтобы включить новые функции разработчика, выполните следующие действия.

Нажмите на кнопку Windows, введите Настройки и загрузите Настройки - Современное приложение, когда отображаются результаты поиска. Переключитесь на Обновление и безопасность> Для разработчиков, чтобы отобразить новые функции. Там вы можете включить "режим разработчика".

Введите описание изображения здесь

Затем включите Bash в Windows.

Перейдите к пункту «Включение / выключение функций Windows» и выберите « Подсистема Windows для Linux» из списка. Как только вы это сделали, перезагрузите компьютер.

Затем найдите Bash или откройте свой cmd и введите bash . Теперь он попросит вас загрузить подсистему Windows для Linux. Нажмите "у". Для загрузки необходимых файлов потребуется некоторое время. После завершения Bash на Ubuntu в Windows предложит создать пользователя Linux по умолчанию при первом запуске. Этот пользователь:

  • Не обязательно иметь то же имя пользователя, что и вошедший в Windows пользователь, и обрабатываться как отдельный объект от учетной записи пользователя Windows.
  • Будет предложено ввести новый пароль. Пароль будет использоваться для команд Linux, таких как sudo, и не будет использоваться ни одной системой за пределами WSL.
  • Будет автоматически добавлено в группу sudo.
  • Будет выполнен автоматический вход для каждого экземпляра Bash.
  • Не потребуется пароль при запуске WSL.

У каждого пользователя Windows есть уникальный экземпляр WSL. Это означает, что все изменения, сделанные в среде WSL, являются уникальными для этого пользователя Windows. Сюда входят пользователи Bash, созданные с помощью команды adduser.

2

Существует вероятность того, что сброс Windows удалил все ваши обновления. Поэтому вам необходимо переустановить bash и все пакеты Linux с помощью "Программы и функции" - «Включение / выключение функций Windows».

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .