1

Мой Windows 10 Bash не работает, команда показывает следующий текст:

C:\Windows\system32>bash
-- Función beta --
Esta opción instalará Ubuntu en Windows. Te lo proporciona Canonical
con licencia de acuerdo con sus términos disponibles aquí:
https://aka.ms/uowterms

La aplicación que intenta ejecutar no se admite en esta versión de Windows.

Я перевожу последнюю строчку

The application you are trying to run is not supported on this version of Windows

Скомпилированная версия Windows 10 - 14393.447 Enterprise 1607

Как проблема?

Спасибо!!

3 ответа3

0

ОБНОВЛЕНИЕ: После обновления Windows 10 Fall Creators (FCU) функция bash вышла из бета-версии. теперь вы можете снова использовать bash и ubuntu на windows 10, если хотите.

На Microsoft Repo BashOnWindows вы найдете следующую проблему: приложение, которое вы пытаетесь запустить, не поддерживается в этой версии Windows # 1448

В этом дано это объяснение

Бета была случайно включена в релиз LTSB. Впоследствии он был отключен, поскольку он не может быть обновлен или даже исправлен без обновления драйверов режима ядра lxcore.sys и lxss.sys, которые строго привязаны к конкретным версиям ядра Windows (например, работа в сети для поддержки некоторых Функции WSL были перенесены в модуль ядра "Winsock Kernel" ядра NT, где он также будет использоваться для обеспечения большей функциональности сокетов для Win32ck API пользовательского режима Win32).

Драйверы lxcore.sys и lxss.sys (являющиеся бета-компонентами) поддерживаются непосредственно в "быстром кольце" ветви Insider Windows 10. "Медленное кольцо" обеспечивает моментальные снимки "быстрого кольца", и текущая ветвь будет заменена примерно в апреле этого года на другую ветвь инсайдерской ветки. Пока подсистема Windows для Linux не потеряет свой «бета-тег», он будет доступен только (обновления, исправления и т.д.) В текущей ветви как снимок его состояния на момент разветвления, даже если исправления ошибок не будут перенесены в текущую ветку. ветка из инсайдерской ветки.

Учитывая, что даже Текущая ветвь в настоящее время не получает исправлений, обновлений или, вероятно, даже исправлений безопасности, было бы невозможно обработать исправления в LTSB (выпуски запланированы через 2-3 года!) функции, которая является весьма неполной и уже прошла несколько контрольных проверок (многие контрольные проверки также являются потенциальными уязвимостями безопасности, и использование драйверов с ошибками в режиме ядра опасно).

Таким образом, Microsoft приняла решение удалить эту функцию из LTSB до тех пор, пока она не выйдет из бета-версии, и в этот момент в ней по крайней мере будут исправлены ошибки и уязвимости безопасности, а также будут созданы бэкпорты. С другой стороны, это также означает, что LTSB не будет получать эту функциональность в стабильной форме по крайней мере до 2018 года, если не до 2019 года.

Если вы хотите использовать WSL, настоятельно рекомендуется запускать сборки Insider или, по крайней мере, текущую ветку, которая получает обновления примерно каждые девять месяцев.

Короче говоря ... если вы не делаете Windows Insider для бета-тестирования Windows 10, у вас не будет доступа к этой функции Windows, пока бета-версия не закончится в 2018 или 2019 году.

Альтернативой присоединению к программе Windows Insider может быть установка виртуальной машины под управлением Ubuntu

0

Вы используете W10 Enterprise и, вероятно, LTBS. Если это так, обратите внимание, что версии LTBS не включают в себя Windows Store и не имеют каких-либо бета-функций, даже если это позволяют системные настройки.Вы должны рассмотреть другую версию.

https://en.wikipedia.org/wiki/Windows_10_editions

0

Просто чтобы перепроверить, у вас установлена 32-битная версия Windows 10? Если так, я боюсь, что Bash не доступен.

Если вы используете 64-разрядную версию Windows 10, вы уже включили эту функцию в интерфейсе Turn Windows features on or off ?

удар

(Источник)

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