对于系统管理员来说,一个简单易用的软件包管理工具可以大大提高安装、部署和管理软件的效率。但是之前只有MscOS和Linux官方有软件包管理工具。现在微软官方终于发布了一款名为Winget for Windows的软件包管理工具。首席MS将向您展示如何通过Winget工具安装软件。
下载Winget

现在Winget还在开发预览阶段,项目托管在GitHub上。同时,微软在GitHub上维护winget-pkgs仓库。
它们之间的关系是:Winget需要使用软件源清单来管理和安装软件,然后它可以通过读取相应的清单列表来下载和安装软件。winget-pkgs维护清单列表。
在GitHub网站上搜索Winget,项目就是“microsoft/winget-cli”。下载名为Microsoft的软件安装包。发布页面上的desktop installer _ 8 wekyb 38 bbwe . appx bundle。下载完成后,双击安装成功。如图所示:
然后我们就可以在命令行环境下使用Winget管理软件了。
Winget使用说明
首先,我们来看看Winget的命令行格式:
以管理员身份运行Windows PowerShell,并运行Winget命令查看命令帮助信息。如图所示:
WinGet命令行实用程序可以从命令行安装应用程序。
命令格式:
winget [] [ ]
以下命令是有效的:

安装指定的应用程序显示显示有关应用程序源代码管理应用程序源代码搜索查找并显示应用程序的基本信息哈希哈希安装程序帮助程序验证清单文件如果您需要有关特定命令的更多详细信息,请将帮助参数传递给它。[- ]
以下是可用的选项:
-v,-version显示工具version - info显示工具常规信息Winget查找并安装软件
首席MS以最常用的搜索软件everything的安装为例,演示整个过程:
目前,软件源清单的数量是有限的,因此在安装之前,我们需要搜索该软件是否包含在内,并运行命令:
winget搜索一切
你可以找到软件。运行以下命令安装软件:
winget安装一切
你会看到Winget工具会自动从官方软件下载地址下载软件。
眼尖的你也会发现,嘿!为什么你的安装进度条那么酷,那么多彩?这是因为首席MS在命令中使用了- rainbow参数。如果你不使用这个参数,你会看到下面这个普通的进度条。如图所示:
成功安装后,我们可以运行以下命令来查看软件的详细信息:

winget展示一切
现在我们可以在Win10开始菜单的应用列表中看到新安装的Everything search软件。如图所示:
标签
目前Winget还处于起步阶段,支持的软件种类太少,功能不完善,还不支持卸载软件。相信微软会继续改进Winget,不久的将来会内置到Windows10系统中,让系统管理员使用起来更加方便。
注:本文由百家号@MS首席Ai Win10原创。欢迎关注,带你玩转Win10系统!


