推出 Windows 包管理器的第一个更新。 如果您是该计划的会员
什么是新的
此版本的客户端允许您创建和保存您最喜欢的设置,并且还包括新的软件包和错误修复。
参数
客户端现在有一个 settings.json 文件。 要在默认编辑器中打开 JSON 文件,只需运行 winget设置。 此时,您可以在文件中根据自己的喜好调整一些内容。 例如,我的进度条有一个“彩虹”样式。 还可以使用重音(默认)和复古等选项。
您可能感兴趣的另一个选项是“autoUpdateIntervalInMinutes”。 它允许您更改客户端检查可用包列表的频率。 如果您的互联网连接速度较慢,这会特别有用。 默认间隔为五分钟。
注: 这在后台不起作用,仅在执行命令时发生。 如果您愿意,可以通过将该值设置为“0”来禁用此功能。 在这种情况下,您需要通过运行 source update 命令来手动检查更新。
winget source update
纠错
我们已开始修复非 us-ASCII 字符和区分大小写的问题。 还有一个不支持交互式安装的问题,但现在已经解决了。
winget install <foo> -i
社区英雄
该项目的反响令人难以置信。 许多人参与了讨论和可用软件包列表,并且超过 800 个软件包被添加到社区存储库中。 特别感谢
接下来会发生什么?
功能切换
我们需要一种在不给您带来问题的情况下发布实验性功能的方法。 使用参数是确保客户端行为在预期范围内的第一步,同时仍然允许您测试新功能。
微软商店
我们最初的支持可能仅限于评级为“E”(适用于所有人)的免费应用程序。 这将是我们发布的第一个带有功能切换的功能,以便您可以了解测试实验功能的情况。 我们将从基础知识开始,并随着时间的推移添加更多内容。
主要特征
我们确定下一步要实施的方法之一是通过“+1”(竖起大拇指图标)过滤 GitHub 上的已知建议。 因此,我们看到对更新、卸载和可用应用程序列表等主题的需求很高,以及对安装 .zip 文件、商店应用程序和独立应用程序(例如将 .exe 添加到路径中)的支持。 本机 PowerShell 支持在此列表中也名列前茅。
Microsoft 社区包存储库
我们的机器人正在努力尝试批准更多的软件包。 他没有我们想象的那么聪明,但他正在学习。 我们刚刚教它为不同的情况提供更准确的错误消息。 现在,它会告诉您是否存在哈希不匹配或与能否访问安装程序文件相关的错误。 我们将继续开发我们的机器人,因为我们的目标是让您更轻松地添加软件包。