Chocolatey简介
Chocolatey 一个 Windows 下的软件包管理器(The Package Manager for Windows),用于自动管理软件(安装,更新,卸载),类似于CentOS的yum
。
Chocolatey官网:https://chocolatey.org/
安装要求
- Windows 7+ / Windows Server 2003+(现在 Win 10 应该挺多了吧)
- PowerShell v2+
- .NET Framework 4+
开始安装
使用管理员权限运行powershell
,检查
并设置执行策略
检查
PS C:\> Get-ExecutionPolicy
如果返回的是Restricted
,那么需要更改为Bypass或AllSigned
更改
可以使用以下两种中的一种
PS C:\> Set-ExecutionPolicy AllSigned
或
PS C:\> Set-ExecutionPolicy Bypass -Scope Process
再次检查
设置后重新检查是否更改
PS C:\> Get-ExecutionPolicy
正式安装
PS C:\> iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
等待安装完成,之后可以使用choco version
查看安装结果。
查看帮助
使用choco -?
查看帮助文档,或者查看在线文档
使用Chocolatey安装软件
查看支持的 安装包
常用命令
choco list 查找本地和远程安装包
choco search 同list
choco install 软件名 安装
choco uninstall 软件名 卸载
choco upgrade 更新
choco download 下载
卸载
卸载Chocolatey
只需要删除它安装的文件夹,并删除对应的环境变量即可。对于使用Chocolatey
安装的其它软件,如果也需要卸载的话,需要先手动卸载。
删除环境变量ChocolateyInstall对应的安装文件夹,默认是 C:\ProgramData\chocolatey
删除环境变量 ChocolateyInstall
删除环境变量ChocolateyToolsLocation,部分工具软件安装的位置,删除需谨慎
删除环境变量 ChocolateyLastPathUpdate
更新环境变量 PATH ,去掉 Chocolatey 相关的配置
国内的软件包支持度如何,在公司打开wiki很慢
都是些国际软件