在 Microsoft Windows 10 IoT 企业版 LTSC 上安装 WinGet
系统信息
Microsoft Windows 10 IoT 企业版 LTSC 10.0.19044 暂缺 Build 19044 x64
一、 文件准备
- winget 主程序及许可证
- 来源:microsoft/winget-cli
- 当前稳定版本 1.28.240
- 文件:
Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundlee53e159d00e04f729cc2180cffd1c02e_License1.xml
- UI.Xaml 2.8 框架
- 来源:NuGet 下载
.nupkg后改扩展名为.zip,解压取出tools\AppX\x64\Release\目录下的文件。 - 文件:
Microsoft.UI.Xaml.2.8.appx - 下载链接:
- 来源:NuGet 下载
- VCLibs 框架 (x64)
- Windows App Runtime 1.8
- 来源:Windows 应用 SDK 早期版本下载 - Windows apps | Microsoft Learn 获取版本 1.8.9 (1.8.260529003)
- 下载链接:
二、 执行安装命令
在该文件夹下,以管理员权限打开 PowerShell,直接依次粘贴执行以下命令
# 安装 Windows App Runtime 1.8
.\WindowsAppRuntimeInstall-x64.exe
# 安装底层依赖框架
Add-AppxPackage -Path "./Microsoft.UI.Xaml.2.8.appx"
Add-AppxPackage -Path "./Microsoft.VCLibs.140.00_14.0.33519.0_x64__8wekyb3d8bbwe.Appx"
Add-AppxPackage -Path "./Microsoft.VCLibs.140.00.UWPDesktop_14.0.33728.0_x64__8wekyb3d8bbwe.Appx"
# 安装 winget 主程序
Add-AppxPackage -Path "./Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle"
# 配置系统级许可证
Add-AppxProvisionedPackage -Online -PackagePath "./Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle" -LicensePath "./e53e159d00e04f729cc2180cffd1c02e_License1.xml"
三、 验证
重启 PowerShell 窗口,输入 winget --version,输出版本号即代表安装成功。