Пытаюсь использовать bash на Windows и не получил сообщения об установленных дистрибутивах


Я пытаюсь использовать bash на Windows 10, но я получаю это сообщение, когда пытаюсь запустить bash:

Подсистема Windows для Linux не имеет установленных дистрибутивов. Дистрибутивы можно установить, посетив магазин Windows: https://aka.ms/wslstore нажмите любую клавишу, чтобы продолжить...

Когда я иду на тот url, который открывает приложение Windows Store , там нет никаких признаков какого-либо дистрибутива Linux .

Мои окна версия (как в моем правом нижнем углу экрана):

Windows 10 Enterprise Insider Preview. Пробная копия.Строить 16215.rs_prerelease.170603-1840

Я следую инструкциям в этом руководстве руководство по установке , а также смотрел это видео редактирование кода и файлов на подсистеме Windows для Linux на Windows 10 от Скотта Ханселмана, но они не получили сообщение об отсутствии установленного дистрибутива.

Есть Помощь?

11 45

11 ответов:

Когда Магазин Windows открылся, не было дистрибутива, чтобы выбрать, то я нашел эту команду lxrun /install и работал на меня, а также. смотрите скриншот

Я получаю аналогичную ошибку после попытки удаления и переустановки.

Для меня я должен был открыть командную строку от имени администратора и запустить lxrun /install

Похоже, что ссылка, данная в команде, не работает. Вот фактическая ссылка на Microsoft store для Ubuntu.

Https://www.microsoft.com/en-nz/store/p/ubuntu/9nblggh4msv6?rtc=1

Я получаю это, когда я недавно перезагрузился. Если я подожду 5 минут, проблема решится сама собой !

Вы должны пойти https://aka.ms/wslstore этой ссылке и скачать Ubuntu на Windows. После этого вы можете использовать bash на windows.

У меня была такая же проблема. Но когда вы заходите в магазин windows, вы можете найти ubuntu, а затем установить приложение ubuntu, и оно работает. Я думаю, что большинство учебников в сети взяты из бета-версии и впоследствии никогда не обновлялись.

Https://insights.ubuntu.com/2017/07/11/windows-10-loves-ubuntu-loveislove/

Примечание: это тоже старое. Вам не нужно быть на инсайдерских сборках. Я-нет, и это сработало.

Как beginner_ сказал в своем ответе вам нужно пойти в магазин и поискать дистрибутивы, которые вы хотите установить. Пожалуйста, смотрите следующую ссылку , чтобы понять, что изменилось и что вы можете выделить или какие дистрибутивы вы можете искать(список устарел, поэтому просто попробуйте найти обновленный список или просто попытайте счастья).

Я работаю на своей машине без него Режим разработчика Ubuntu, OpenSuse и Kali.

Доступ к магазину Microsoft заблокирован моей компанией. Для меня следующее работало в PowerShell (admin) -

lxrun /install  

Перейдите в cmd и выполните следующую команду: lxrun /install

Ввод lxrun /install в командной строке с повышенными правами работает....

lxrun /install

Работает в командной строке администратора для Windows 10 Professional, версия 1803 сборка 17134.165

Это устанавливает GNU / Linux по умолчанию, в то время как есть возможность выбрать между:

  • Ubuntu
  • openSUSE Leap 42
  • SUSE Linux Enterprise
  • Debian GNU / Linux
  • Kali Linux

Если данная ссылка (https://aka.ms/wslstore ) работает, он открывает магазин windows для меня с ошибкой, говоря, что что-то не так на их сбоку и попробовать еще раз позже.