winget
Windows 原生包管理器
补充说明
winget命令 是 Windows 官方提供的命令行包管理器(Windows Package Manager),从 Windows 10 1709 起内置。可用于安装、升级和卸载 Windows 上的应用程序。
语法
winget [命令] [选项]
常用命令
install # 安装包
uninstall # 卸载包
upgrade # 升级包
update # 升级的别名
list # 列出已安装的包
search # 搜索包
show # 查看包详情
source # 管理源
export # 导出已安装列表
import # 从文件导入安装
实例
# 搜索包
winget search vscode
# 安装包
winget install Microsoft.VisualStudioCode
# 安装时指定源
winget install Google.Chrome --source winget
# 精确安装(使用 ID)
winget install --id Git.Git
# 批量安装
winget install Microsoft.PowerShell Microsoft.WindowsTerminal
# 升级所有包
winget upgrade --all
# 升级特定包
winget upgrade Microsoft.VisualStudioCode
# 列出已安装的包
winget list
# 查看包详情
winget show Microsoft.VisualStudioCode
# 卸载包
winget uninstall Git.Git
# 导出已安装列表
winget export -o packages.json
# 从文件导入
winget import -i packages.json
# 查看可用源
winget source list
# 添加源
winget source add -n myrepo -t REST -a https://example.com