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
相关推荐
张火火isgudi2 小时前
VMware Debian 挂载 Windows 文件夹至 Debian 目录
linux·运维·windows·debian
小尧嵌入式3 小时前
C++选择排序插入排序希尔排序快排归并排及大小根堆实现优先级队列
数据结构·c++·windows·算法·排序算法
浪扼飞舟4 小时前
常见WPF用户控件操作(集合、动态生成、位运算、依赖属性)
windows
Lupino13 小时前
实战记录:使用 Haskell.nix 交叉编译 Haskell 项目至 Windows
windows·haskell
zzcufo15 小时前
使用multimonitortool工具实现多屏显示器的映射
windows·计算机外设
一条咸鱼¥¥¥15 小时前
【运维经验】服务器磁盘做镜像的方法
运维·服务器·windows·经验分享
cpp_learners15 小时前
Qt Windows版本的《智能鼠标点击器》
windows·qt·鼠标点击器
love530love16 小时前
Windows 11 下 Z-Image-Turbo 完整部署与 Flash Attention 2.8.3 本地编译复盘
人工智能·windows·python·aigc·flash-attn·z-image·cuda加速
Halo_tjn20 小时前
Java IO流实现文件操作知识点
java·开发语言·windows·算法