2026-03-14-Windows 上的包管理利器 - Chocolatey
278 个字
1 分钟
2026-03-14-Windows 上的包管理利器 - Chocolatey
Chocolatey 是一款专为 Windows 系统开发的、基于 NuGet 的包管理器工具,类似于 Node.js 的 npm,MacOS 的 brew,Ubuntu 的 apt-get,它简称为 choco。Chocolatey 的设计目标是成为一个去中心化的框架,便于开发者按需快速安装应用程序和工具。
Chocolatey 的官网: https://chocolatey.org/
安装
Command Prompt
@"%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"PowerShell
以管理员权限打开Command Prompt或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'))或者
Set-ExecutionPolicy RemoteSignediwr https://chocolatey.org/install.ps1 -UseBasicParsing | iex在终端执行choco 检测是否安装成功
基本命令
choco search <keyword> # 搜索 <keyword> 包choco list <keyword> # 列出 <keyword> 包choco install <package1 package2 ...> # 安装 <package1,package2 ...> 包choco install <package> -version <version> # 安装 <package> 的指定版本choco uninstall <package> # 卸载 <package> 包choco version <package> # 查看 <package> 包的版本情况choco upgrade <package> # 更新 <package> 包choco pin <package> # 固定 <package> 包的版本,防止被升级
# 列出本地已安装的包
choco list -local-onlychoco list -lo
# 列出 Windows 系统已安装的软件
choco list -lichoco list -lai# 升级所有已安装的包
choco upgrade all -y分享到社交平台
将本文分享给你的朋友们
2026-03-14-Windows 上的包管理利器 - Chocolatey
https://firefly.cuteleaf.cn/posts/2026-03-14-chocolateywindows上的包管理利器/ 相关文章 智能推荐
1
2026-03-14-关于 MSYS2
工具 2026-03-15
2
2026-03-01-Windows wsl安装docker
工具 2026-03-01
3
2025-11-15-配置 dnscrypt-proxy 实现加密 DNS 服务(Windows)
笔记 2025-11-15
4
关于WSL Docker清理
工具 Windows下释放Docker所占用的WSL磁盘空间
5
2026-03-29-oh-my-posh配置分享
工具 2026-03-29
随机文章 随便看看
Zhongye