Я использую Windows 10 на своем рабочем ноутбуке. У меня есть привилегии для установки подсистемы Windows для Linux на моей системе, и я успешно это сделал.
Однако все доступные в настоящее время дистрибутивы Linux для WSL требуют наличия последней версии Windows, 1709, которой у меня нет и которую я не могу получить из-за политики компании.
В настоящее время я застрял на Windows 10 1703. В результате я получаюзашифрованная 0x80073CFD
ошибкакогда я пытаюсь запустить Linux. Это способ Windows сообщить пользователю, что его версия Windows слишком старая для запрошенного приложения.
Поскольку существуют записи в блогах и т. п., в которых люди пишут о запуске Linux на Windows 10 1703, должны быть пакеты appx, которые будут работать на Windows 1703. Может ли кто-нибудь предоставить мне источник таких (устаревших) пакетов?
Или можно взломать самые последние версии так, чтобы они не требовали обновленной версии Windows? Возможно, это лучший подход.
Для полноты картины
Этот вопрос не является дубликатомэтот вопроспо следующим причинам:
Упомянутый вопрос касается установки WSL. Как уже было сказано, мне уже удалось установить Windows Subsystem for Linux (WSL). Это не моя проблема.
Моя заявленная проблема заключается в том, что доступные appx-packages требуют Windows 1709, которую я не могу иметь. Эта проблема не рассматривается и не дается в указанном вопросе.
Я специально заявляю, что получаю сообщение об ошибке, в котором говорится, что моя версия Windows слишком старая. Эта проблема не рассматривается в указанном вопросе, который касается самой последней версии Windows.
Я специально спрашиваю об источнике пакетов appx, которые будут работать в Windows 10 1703. Эта информация не предоставлена в ответах на указанный вопрос, поскольку они не нужны пользователю, поскольку они работают в Windows 10 1709.
Я специально спрашиваю, можно ли взломать самые последние версии, т. е. те, что упомянуты в указанном вопросе, так, чтобы им больше не требовалась версия 1709. Эта информация не предоставляется в ответах на указанный вопрос, потому что пользователь использует Windows 10 1709.
решение1
Моя заявленная проблема заключается в том, что доступные appx-packages требуют 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:
- Давать возможностьРежим разработчика
- Откройте PowerShell от имени администратора и выполните: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
- Перезагрузить
- Откройте командную строку. ВведитеБаши нажмите Enter
При первом запуске Bash на Ubuntu в Windows вам будет предложено принять лицензию Canonical. После принятия WSL загрузит и установит экземпляр Ubuntu на ваш компьютер, а ярлык «Bash на Ubuntu в Windows» будет добавлен в меню «Пуск».
Источник:Руководство по установке и удалению Windows 10 Anniversary Update и Creators Update WSL