Есть ли способ установить 20.04 для использования с wsl2, который не зависит от работы Microsoft Store (или Add-AppxPackage)?
Почему: Microsoft Store и Add-AppxPackage не работают на моем компьютере, попытки исправить их не увенчались успехом, и единственное решение Microsoft — «переустановить Windows», потому что нет возможности просто восстановить его или удалить и переустановить Store отдельно. Другие уже обнаружили, что Add-AppxPackage не является лазейкой для обхода неработающего Microsoft Store.
Кстати, я уже пытался скачать его, запустив:
Invoke-WebRequest -Uri https://aka.ms/wslubuntu2004 -OutFile Ubuntu.appx -UseBasicParsing
Add-AppxPackage .\Ubuntu.appx
К сожалению, вот сообщение об ошибке, которое я получил:
Add-AppxPackage: сбой развертывания с HRESULT: 0x80073CF3, сбой пакета обновлений, зависимость или конфликт
Проверка.
Развертывание Добавление операции с целевым томом C: на пакете
CanonicalGroupLimited.Ubuntu20.04onWindows_2004.2020.424.0_x64__79rhkp1fndgsc из: (Ubuntu.appx) не удалось с ошибкой
0x80073CF3. См. http://go.microsoft.com/fwlink/?LinkId=235160 для помощи в диагностике проблем с развертыванием приложений.
ПРИМЕЧАНИЕ. Для получения дополнительной информации найдите [ActivityId] 014ee586-6a11-0004-ce43-5001116ad701 в журнале событий или используйте
командная строка Get-AppPackageLog -ActivityID 014ee586-6a11-0004-ce43-5001116ad701
В строке:1 символ:1
+ Add-AppxPackage .\Ubuntu.appx
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo: WriteError: (D:\Downloads\Ubuntu.appx:String) [Add-AppxPackage], IOException
+ FullyQualifiedErrorId: DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand
Если вы покопаетесь в сообщениях об ошибках в EventViewer, они в конечном итоге сведутся к тому, что «XML-файл, необходимый для Microsoft Store, был каким-то образом удален, и нет никакого способа вернуть его без переустановки Store путем переустановки Windows» :-(
В любом случае, я не ожидаю, что кто-то здесь поможет с диагностикой Microsoft Store, я просто надеюсь, что есть какой-то альтернативный способ установить Ubuntu 20.04 для WSL2, который не необходимость Магазин Windows для работы.