Windows 安装 Chocolatey 包管理器

Chocolatey是一个Windows命令行包管理器。

Chocolatey官网

官网

安装

一、 以管理员身份运行PowerShell

开始菜单 -> 搜索"Windows PowerShell" -> 右键点击 -> 以管理员身份运行

二、 检查执行策略

Windows 默认情况下为严格策略(Restricted),可以通过以下命令来查看当前执行策略:

powershell 复制代码
Get-ExecutionPolicy

如果你也显示Restricted的话,那么可以运行一次命令临时修改执行策略,当本次PowerShell窗口关闭时,就会恢复之前的执行策略:

powershell 复制代码
Set-ExecutionPolicy Bypass -Scope Process

三、 设置 Chocolatey 安装路径(可选)

注意:不要自己手动创建目录,在安装Chocolatey时安装脚本会自动创建目录,如果手动创建请先自行删除,否则会导致安装时报错()

报错信息:警告: An existing Chocolatey installation was detected**...

1. 设置环境变量

"D:\Chocolatey"为自定义的安装路径,可以任意磁盘、任意目录

powershell 复制代码
$env:ChocolateyInstall = "D:\Chocolatey"
用户级别安装
powershell 复制代码
[Environment]::SetEnvironmentVariable("ChocolateyInstall", $env:ChocolateyInstall, "User")
系统级别安装
powershell 复制代码
[Environment]::SetEnvironmentVariable("ChocolateyInstall", $env:ChocolateyInstall, "Machine")

四、安装

powershell 复制代码
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'))

当PowerShell中打印:Chocolatey CLI (choco.exe) is now ready.意味着已经安装成功了

可以使用以下命令进行验证,当打印当前版本号(如,2.6.0),意味着正常运行了:

powershell 复制代码
choco --version
相关推荐
叼烟扛炮11 小时前
[LangChain] 学习笔记(06):突破大模型限制——结构化输出(Structured Output)
windows·笔记·学习·langchain
Thneonl1 天前
桌宠穿透不是一行 SetWindowLong
windows·程序员
艺杯羹2 天前
Windows原生软件锁设计:从暴力杀进程丢数据到零轮询事件驱动架构
windows·系统架构·开源·开源软件·内存管理·开源协议
csdn_aspnet2 天前
Redis 入门:Windows、Mac安装指南
数据库·windows·redis·缓存·mac
没差c3 天前
winsw将jar、nginx等注册为Windows服务
windows·nginx·jar
光谱SpectrAI3 天前
Claude Code 2.1.318 的隐私模块:4 条命令,拦了 2 条
windows
Hello_Pyhx3 天前
NWinfo 导出 Windows 硬件信息:从 JSON 报告到缺项排查
windows·json
百事牛科技4 天前
Excel的三种密码:防看、防存、防乱改,各管各的
windows·excel
the3clipse5 天前
MPC-HC 下载安装与最佳配置教程:免费开源、轻量无广告、支持 4K 硬解的 Windows 播放器
windows·播放器·安装教程·硬件加速·mpc-hc·字幕设置·lav filters
独隅5 天前
WebStorm Windows 版 React / Next.js 实战替换指南
javascript·windows·webstorm