Windows 程序包管理器 1.0 最终版已发布

尝试消除问题的工具

微软发布了第一个稳定版本的 Windows 程序包管理器,这是一个在 Windows 10 机器上高效安装和管理程序的工具。

自从我们第一次看到 Winget 以来,很多事情都发生了变化,希望我们在 2020 年 5 月发布。

从本质上讲,它仍然是您可能从其他操作系统中了解到的包管理器。 Windows 用户可能会将其与 Ninite、Scoop 或 just-install 等程序安装程序进行比较,它们提供类似的功能但由第三方维护。

Windows 程序包管理器 1.0

Windows 包管理器 1.0 winget

Windows 包管理器是一个命令行工具。如果您更喜欢图形用户界面,您可以查看 Winstall,它是包管理器的 Web GUI。

安装很简单:程序随 应用安装程序 ,您可以从 Microsoft Store 下载并安装。您也可以下载 最新版本 而是从项目的 GitHub 存储库中安装它。

安装后打开 PowerShell 终端窗口,例如通过选择开始,键入 PowerShell,然后选择条目,然后运行 ​​winget 以显示所有可用参数。

您可能使用最多的是安装、卸载和搜索。 Winget 没有显示您可能安装的所有可用程序的选项,请查看 社区回购在这里 .

使用 winget 搜索来查找感兴趣的包。社区存储库的所有软件包都带有标签,您可以搜索程序名称或类型以查找要安装的特定应用程序。

搜索视频会返回几十个条目,包括流行的程序,如 PotPlayer、YouTube DL GUI、SMPlayer、VLC 媒体播放器、OpenShot、K-Lite Codec Packs 等。社区存储库当时托管了 1500 多个不同的程序。

安装

如果您发现了要安装的软件包,请使用 winget install 来安装。只需查看包的名称,并将其作为参数添加到命令中,例如winget 安装 OpenShot;这将下载并在系统上安装 OpenShot 程序。

安装支持自定义安装的参数,例如-h 以静默模式运行安装程序或 -o 创建日志文件。

使用 upgrade 命令检查可用的升级。命令 winget upgrade 检查所有已安装程序的升级,即使是那些不是由包管理器安装而是通过系统上的其他方式安装的程序。运行 winget upgrade -all 一次升级所有带有更新的程序,或运行 winget upgrade PACKAGENAME 仅升级指定的包。

卸载命令最终从系统中删除一个包。它的工作方式与安装命令类似,但会从设备中删除选定的应用程序。

系统管理员可以下载和使用策略,并使用其他命令和选项,包括托管私有存储库或安装本地包的能力。

Microsoft 的 Docs 网站上提供了命令参考。您可以找到有关使用脚本使用 winget 一次性安装多个应用程序的教程。

结束语

Winget 是 Microsoft 的 Windows 10 操作系统的强大包管理器,它为家庭用户和管理员提供了一个新的工具来安装和管理软件程序。

它是否会在即将到来的 Store 变化中发挥作用还有待观察。微软计划取消限制以提高其商店的受欢迎程度。

现在轮到你 : 你试过winget吗?你的经验是什么?