Windows 的包管理工具(Chocolatey)
- 简化软件安装:一条命令即可安装软件,无需手动下载安装包
- 批量管理:可同时安装/更新多个软件
- 自动化部署:适合系统管理员批量配置多台机器
- 软件仓库:拥有包含8000+软件包的社区仓库
- 版本控制:可以管理软件的具体版本
高级功能:
- 批量安装:通过配置文件一次性安装多个软件
- 内部仓库:可以搭建企业内部的私有仓库
- 自动化脚本:与 PowerShell 等脚本工具集成
- 软件打包:将自定义软件打包成 Chocolatey 包
系统要求:
- Windows 7+ / Windows Server 2008+
- PowerShell v2+
- .NET Framework 4+
特性 Chocolatey winget
发布时间 2011年 2020年
后台 社区驱动 微软官方
软件数量 8000+ 3000+
企业功能 丰富 有限
自定义包 支持 有限支持
跨平台 仅 Windows 仅 Windows
# 安装命令
# 以管理员身份在 CMD 中安装
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
# 或通过 curl 下载脚本并安装(下载后可修改脚本中的安装路径)
curl -o install.ps1 https://community.chocolatey.org/install.ps1
powershell -ExecutionPolicy Bypass -File install.ps1
# 验证 Chocolatey 是否安装成功
choco -v
# 查看 Chocolatey 安装路径
echo %ChocolateyInstall%
# 安装软件
choco install <软件名> 例如:choco install vim(安装 vim)choco install grep sed awk -y(安装三剑客)
# 升级软件
choco upgrade <软件名>
# 卸载软件
choco uninstall <软件名>
# 搜索软件
choco search <关键词>
# 列出已安装软件
choco list

浙公网安备 33010602011771号