Windows使用winget管理软件包

winget是windows平台的工具包管理软件,由微软官方出品。如果系统没有自带,访问 https://winget.run/. 进行安装即可。
2024-06-18_17-07-31.png

基本命令:

 BleanBean  winget
Windows 程序包管理器 v1.7.11261
版权所有 (C) Microsoft Corporation。保留所有权利。

WinGet 命令行实用工具可从命令行安装应用程序和其他程序包。                                                                                                                                                                                                                 使用情况: winget  [<命令>] [<选项>]                                                                                                  
下列命令有效:
  install    安装给定的程序包
  show       显示包的相关信息
  source     管理程序包的来源
  search     查找并显示程序包的基本信息
  list       显示已安装的程序包
  upgrade    显示并执行可用升级
  uninstall  卸载给定的程序包
  hash       哈希安装程序的帮助程序
  validate   验证清单文件
  settings   打开设置或设置管理员设置
  features   显示实验性功能的状态
  export     导出已安装程序包的列表
  import     安装文件中的所有程序包
  pin        管理包钉
  configure  将系统配置为所需状态
  download   从给定的程序包下载安装程序
  repair     修复所选包

如需特定命令的更多详细信息,请向其传递帮助参数。 [-?]
                                                                                                                                     下列选项可用:
  -v,--version              显示工具的版本
  --info                    显示工具的常规信息
  -?,--help                 显示选定命令的帮助信息
  --wait                    提示用户在退出前按任意键
  --logs,--open-logs        打开默认日志位置
  --verbose,--verbose-logs  启用 WinGet 的详细日志记录
  --disable-interactivity   禁用交互式提示

已经支持的软件

以下软件安装时,可能会弹框提示手动确认某一项或多项安装步骤。

VSCode

winget install -e --id Microsoft.VisualStudioCode

Power Shell

winget install -e --id Microsoft.PowerShell

Docker

winget install -e --id Docker.DockerDesktop

Python3

winget install -e --id Python.Python.3

Miniconda

winget install -e --id Anaconda.Miniconda3

Anaconda

winget install -e --id Anaconda.Anaconda3

PyCharm Professional

winget install -e --id JetBrains.PyCharm.Professional

PyCharm Community

winget install -e --id JetBrains.PyCharm.Community

Everything

winget install -e --id voidtools.Everything

Google Chrome

winget install -e --id Google.Chrome

Microsoft Edge

winget install -e --id Microsoft.Edge

InternetDownloadManager

winget install -e --id Tonec.InternetDownloadManager

Steam

winget install -e --id Valve.Steam

GPU-Z

winget install -e --id TechPowerUp.GPU-Z

XnViewMP

winget install -e --id XnSoft.XnViewMP

MSVC依赖包

winget install -e --id Microsoft.VC++2010Redist-x86
winget install -e --id Microsoft.VC++2010Redist-x64

参考