Chocolatey、Scoop 和 Winget 都是流行的 Windows 软件包管理工具,最近我使用了Winget安装了Git,使用命令行方式安装或更新软件(特别是非GUI软件——比如Git、Maven等)非常方便,在此简介一下Winget的常用指令。
1. 是否已安装 Winget
要确定是否已安装 Winget,可以在 PowerShell 中执行以下命令:
winget --version
如果已安装 Winget,将会显示其版本号;否则将会显示错误消息或提示安装 Winget。
2. 安装 Winget
如果未安装 Winget,可以在 PowerShell 中执行以下命令来安装:
winget install --id Microsoft.DesktopAppInstaller
3. 查看已安装软件列表
安装完成后,可以使用以下命令查看已安装的软件列表:
winget list
此命令将列出系统中已安装的所有软件及其相关信息,包括软件名称、版本号、发布者等。
4. 通过 Winget 安装软件
要通过 Winget 安装软件,可以执行以下命令:
winget install --name <软件名称>
将 <软件名称>
替换为你要安装的软件的名称。此命令将会检查并安装指定软件。
5. 通过 Winget 更新某个软件至最新版或指定版本
要更新已安装的软件至最新版本,可以使用以下命令:
winget upgrade --name <软件名称>
将 <软件名称>
替换为你要更新的软件的名称。此命令将会检查并安装可用的更新版本。
如果要将软件更新到指定版本,可以使用以下命令:
winget upgrade --name <软件名称> --version <版本号>
将 <软件名称>
替换为你要更新的软件的名称,将 <版本号>
替换为你要更新到的版本号。这样,Winget 将会尝试将指定软件更新到指定版本。