Windows Package Manager:微软官方的包管理工具

发布时间:2026/7/2 4:56:31

Windows Package Manager:微软官方的包管理工具 文章目录Windows Package Manager微软官方的包管理工具1、 这玩意儿是干嘛的2、 为什么要用它3、 支持哪些来源4、 怎么装5、 PowerShell 支持6、 适合谁用Windows Package Manager微软官方的包管理工具winget-cli 在 GitHub 上已经拿到 26K Star 了。微软开源了这个工具Windows 系统的官方包管理器。一条命令搞定软件的搜索、安装、更新、卸载不用再去官网找下载链接也不用担心捆绑软件。1、 这玩意儿是干嘛的一句话Windows 上的 apt / brew。Linux 有 aptmacOS 有 brewWindows 终于有了 winget。命令行直接装软件自动处理依赖支持静默安装批量操作也没问题。装个 VS Codewinget install Microsoft.VisualStudioCode更新所有已装软件winget upgrade --all搜个包看看winget search firefox2、 为什么要用它以前 Windows 装软件的流程打开浏览器 → 搜索官网 → 找下载按钮 → 下载安装包 → 双击安装 → 取消勾选捆绑软件 → 完成。十个软件重复十遍。winget 把这个流程压缩成一条命令。不用打开浏览器不用担心下到假的安装包不用和捆绑软件斗智斗勇。软件源走的是微软商店和社区仓库安全性有保障。对企业用户来说批量部署软件也变简单了。写个脚本把需要的软件列出来一键装完。3、 支持哪些来源winget 的软件来源有两个默认渠道msstore微软商店里的免费应用winget社区维护的软件仓库包更多更全还可以自己搭私有源用 REST API 接口企业内部用很方便。4、 怎么装Windows 10 1809 及以上版本直接通过微软商店装搜App Installer就行。开发者想要尝鲜版本有三个路子装 Windows Insider 版本从 GitHub Releases 页面下载开发版用 PowerShell 模块Install-Module -Name Microsoft.WinGet.Client装完之后跑winget --info看看是不是正常。5、 PowerShell 支持winget 提供了 PowerShell 模块习惯用 PowerShell 的人不用切到 cmdInstall-Module-Name Microsoft.WinGet.Client# 搜索包Find-WinGetPackage-QueryVisual Studio Code# 安装包Install-WinGetPackage-Id Microsoft.VisualStudioCode# 列出已装的包Get-WinGetPackage# 更新包Update-WinGetPackage-Id Microsoft.VisualStudioCode6、 适合谁用日常需要装一堆软件的开发者重装系统后批量部署企业 IT 管理员统一管理公司电脑的软件版本喜欢命令行操作的人不用再打开浏览器下软件写自动化脚本的人软件安装可以集成到部署流程里发者重装系统后批量部署企业 IT 管理员统一管理公司电脑的软件版本喜欢命令行操作的人不用再打开浏览器下软件写自动化脚本的人软件安装可以集成到部署流程里

相关新闻