Chocolatey

適用於視窗系統的分散式軟件包管理器

Chocolatey是一個Windows下的軟件套件管理器,讓用戶可以像在類Unix系統中使用YumAPT一樣使用它,在Windows中實現自動化輕鬆管理Windows軟件的所有方面(安裝,組態,升級和解除安裝)。

Chocolatey
開發者Chocolatey Software, Inc.
首次釋出2011年3月23日 (2011-03-23)
目前版本
  • 2.3.0-beta-20240528(2024年5月29日;預發佈版本)[1]
  • 2.4.0(2024年11月12日;穩定版本)[2]
編輯維基數據連結
原始碼庫github.com/chocolatey/choco/
程式語言C#
作業系統Windows 7 / Windows Server 2003 或更高
類型軟件套件管理器
特許條款Apache License 2.0
網站chocolatey.org

語法

編輯

list - 列出遠端或本地包

search - 搜尋遠端或本地包

info - 檢索包資訊

install - 從各種來源安裝套件

pin - 抑制包的升級

outdated - 檢索過時的包

upgrade - 從各種來源升級包

uninstall - 解除安裝軟件套件

pack - 將nuspec打包到已編譯的nupkg

push - 推播編譯的nupkg

new - 從模板生成包所需的檔案

sources - 檢視和組態預設源

source - 檢視和組態預設源

config - 檢索並組態設定檔設置

featute - 檢視和組態choco功能

features - 檢視和組態choco功能

setapikey - 檢索或儲存特定源的apikey

apikey - 檢索或儲存特定源的apikey

unpackself - 讓chocolatey自動設置

support - 提供支援資訊

download - 下載包 - 可選擇內化所有遠端資源

synchronize - 與系統安裝的軟件同步 - 生成缺少的包

sync - 與系統安裝的軟件同步 - 生成缺少的軟件套件

optimize - 最佳化安裝,減少空間使用

安裝方式

編輯

在命令提示符下執行以下命令: @"%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"

在命令提示符執行以下命令安裝chocolateygui: choco install chocolateygui

系統要求

編輯

Windows 7+ / Windows Server 2003+ PowerShell v2 + .NET Framework 4+(如果您沒有安裝,則將自動安裝.NET 4.0)

參考資料

編輯
  1. ^ Release 2.3.0-beta-20240528. GitHub. 2024年5月29日 [2024年5月30日] (英語). 
  2. ^ Release 2.4.0. 2024年11月12日 [2024年11月21日].