- Published on
Windows 的包管理工具:Chocolatey的安装及基本使用
- Authors

- Name
- Nix Echo
- @Nix_Echo
网址导航:
Chocolatey的安装
PowerShell方式安装:
1.以管理员方式运行PowerShell:
2.运行命令:Get-ExecutionPolicy. 如果返回Restricted,则运行Set-ExecutionPolicy AllSigned或Set-ExecutionPolicy Bypass -Scope Process
3.现在运行以下命令:
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
cmd方式安装:
1.以管理员方式运行cmd.exe:
2.执行以下命令:
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "[System.Net.ServicePointManager]::SecurityProtocol = 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
常用命令操作:
升级Chocolatey: choco upgrade chocolatey
显示choco安装的应用: choco list --local-only/choco list -lo
显示计算机安装的所有应用及版本: choco list -li
显示帮助文档: choco list -lai
choco list --page=0 --page-size=25
查看安装的指定应用的信息: choco info chocolatey
查看那些应用需要更新: choco outdated
查看 源下载 地址:choco source list
choco install=cinst
查看已安装应用信息:choco info
检查要安装的程序是否是想要的:choco search scripts
安装多个软件,同意一切行为:choco install --yes bandizip firefox potplayer teamviewer googlechrome
choco install scripts =cinst scripts
choco install ruby --version 2.1.5 -my 安装指定版本
choco upgrade --yes Bandizip 升级指定
choco upgrade --yes all 升级所有
cup scripts = choco upgrade scripts
Chocolatey GUI安装:
- 安装: choco install chocolateygui
- 升级: choco upgrade chocolateygui
- 卸载: choco uninstall chocolateygui
- 安装Beta版: choco upgrade chocolateygui --pre --source="'https://myget.org/f/chocolateygui'"
存疑问题可参阅官方文档