发布于 2022-03-15 02:35:07
我怀疑错误来源于C:\Program Files\WindowsApps\的文件夹权限,默认情况下该权限设置为TrustedInstaller。如果您试图通过“文件资源管理器”访问此文件夹,您将收到一条消息,表示您没有访问权限。这是窗口存储应用程序的默认位置。
不推荐的替代方法是临时授予自己对此文件夹的访问权限。一旦您拥有了更大的权限,您就可以从错误消息中显示的路径运行*.exe (或您正在使用的任何发行版),并继续安装程序。
另一种更长的、没有魔力的方法是将您需要的发行版下载到您可以完全访问的位置,并使用工具解压缩文件。
.appx文件。- `Invoke-WebRequest -Uri https://aka.ms/wsl-debian-gnulinux -OutFile Debian.appx -UseBasicParsing`
- Skip the `Add-AppxPackage` command which will register the app inside `C:\Program Files\WindowsApps\` again.MakeAppx实用程序来解压缩.appx文件。- `.\MakeAppx unbundle /p C:\Linux\Debian.appx /d C:\Linux\DebianOutput`.appx文件,然后解压它。- `.\MakeAppx unpack /p C:Linux\DebianOutput\DistroLauncher-Appx_1.12.1.0_x64.appx /d C:\Linux\DebianOutput\x64`wsl -l,您将在这里看到您的发行版。访问步骤3中的输出目录,双击*.exe继续安装程序。
https://stackoverflow.com/questions/62055792
复制相似问题