Windows使用choco包管理器
安装choco
# 管理员运行powershell 2+
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
choco常见操作
#choco版本查看
choco -v
#choco版本更新
choco upgrade chocolatey
#查看Chocolatey安装的装所有程序的列表
choco list --local
#查看本地安装的软件
choco list -li
#安装
choco install 软件包名
#搜索软件
choco search 软件包名
#查看软件包详情
choco info 软件包名
#卸载
choco uninstall 软件包名
#查看需要更新的软件列表
choco outdated
#更新指定软件包
choco upgrade 软件包名 -y
#更新所有软件
choco upgrade all -y
choco清理缓存
# 安装Choco-cleaner清理工具
choco install choco-cleaner -y
# 执行清理
choco-cleaner
包下载目录
#下载的包源码目录
C:\Users\qiaofei\AppData\Local\Temp\chocolatey
安装的常见命令行工具位置
C:\ProgramData\chocolatey\bin
常见的命令行工具安装目录
C:\ProgramData\chocolatey\lib
安装Windows补丁包
choco install kb编号
不需要每次输入Y
以下将启用allowGlobalConfirmation,它将在没有确认提示的情况下安装或更新。
choco feature enable -n=allowGlobalConfirmation
如果您想重新打开提示,请使用disable运行相同的命令:
choco feature disable -n=allowGlobalConfirmation
这对于无人值守脚本很有用,而不会影响提示的未来状态。