Я использую Windows 10 на ноутбуке моей компании. У меня есть права на установку Подсистемы Windows для Linux в моей Системе, и я успешно это сделал.

Однако для всех доступных в настоящее время дистрибутивов Linux для WSL требуется самая последняя версия Windows 1709, которую я не имею и не могу получить из-за политики компании.

В настоящее время я застрял на Windows 10 1703. В результате я получаю загадочную ошибку 0x80073CFD при попытке запустить Linux. Это способ, которым Windows сообщает пользователю, что его версия Windows слишком старая для запрашиваемого Приложения.

Поскольку в блогах есть сообщения, в которых люди пишут о работе Linux на Windows 10 1703, должны быть пакеты appx, которые будут работать на Windows 1703. Кто-нибудь может предоставить мне источник для таких (устаревших) пакетов?

Или можно взломать самые последние версии, чтобы они не требовали обновленной версии Windows? Может быть, это лучший подход.


Ради полноты

Этот вопрос не является дубликатом этого вопроса по следующим причинам:

  1. Упомянутый вопрос касается установки WSL. Как уже говорилось, я уже смог установить подсистему Windows для Linux (WSL). Это не моя проблема.

  2. Моя заявленная проблема заключается в том, что доступные appx-пакеты требуют Windows 1709, чего у меня не может быть. Эта проблема не решена и не решена в указанном вопросе.

  3. Я специально заявляю, что получаю сообщение об ошибке, в котором говорится, что моя версия Windows слишком старая. Эта проблема не рассматривается в указанном вопросе, который касается самой последней версии Windows.

  4. Я специально запрашиваю источник для appx-пакетов, которые будут работать на Windows 10 1703. Эта информация не указана в ответах на указанный вопрос, поскольку пользователь не нуждается в них, поскольку они находятся в Windows 10 1709.

  5. Я специально спрашиваю, можно ли взломать самые последние версии, т.е. упомянутые в упомянутом вопросе, чтобы они больше не требовали версию 1709. Эта информация не предоставляется в ответах на указанный вопрос, т.к. пользователь находится в Windows 10 1709.

1 ответ1

1

Моя заявленная проблема заключается в том, что доступные appx-пакеты требуют Windows 1709, чего у меня не может быть. Эта проблема не решена и не решена в указанном вопросе.

Текущие экземпляры WSL, которые распространяются в Магазине Windows, поддерживают только 1709 и выше.

Я специально запрашиваю источник для appx-пакетов, которые будут работать на Windows 10 1703. Эта информация не указана в ответах на указанный вопрос, поскольку пользователь не нуждается в них, поскольку они находятся в Windows 10 1709.

Это невозможно.

Я специально спрашиваю, можно ли взломать самые последние версии, т.е. упомянутые в упомянутом вопросе, чтобы они больше не требовали версию 1709. Эта информация не предоставляется в ответах на указанный вопрос, т.к. пользователь находится в Windows 10 1709.

Это невозможно

Поскольку в блогах есть сообщения, в которых люди пишут о работе Linux на Windows 10 1703, должны быть пакеты appx, которые будут работать на Windows 1703. Кто-нибудь может предоставить мне источник для таких (устаревших) пакетов?

Все, что вам нужно сделать, это запустить lxrun /install в командной строке с повышенными правами . Правильный экземпляр Ubuntu WSL будет автоматически загружен и установлен.

Однако для всех доступных в настоящее время дистрибутивов Linux для WSL требуется самая последняя версия Windows 1709, которую я не имею и не могу получить из-за политики компании.

Кстати, единственный экземпляр WSL, совместимый с вашей системой, это Ubuntu 16.04. Вы можете выполнить принудительное обновление до 18.04, но я не могу предложить выполнить обновление с использованием этого метода. Если вам нужен автономный метод для установки Ubuntu 16.04 WSL на Windows 10 v1703, вы можете использовать lxRunOffline v1.1.0.

Следующие инструкции предназначены для пользователей, работающих под управлением Windows 10 Anniversary Update или Windows 10 Creators Update:

  1. Включить режим разработчика
  2. Откройте PowerShell от имени администратора и запустите: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
  3. перезагружать
  4. Откройте командную строку. Введите bash и нажмите Enter

При первом запуске Bash в Ubuntu в Windows вам будет предложено принять лицензию Canonical. После принятия WSL загрузит и установит экземпляр Ubuntu на ваш компьютер, а ярлык «Bash on Ubuntu в Windows» будет добавлен в меню «Пуск».

Источник: Windows 10 Anniversary Update и обновление для создателей WSL Руководство по установке и удалению

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