Chocolatey
詳細情報
| タイトル | Chocolatey |
|---|---|
| URL | https://chocolatey.org/ |
| バージョン | ver 2.7.4 |
| 更新日 | 2026/08/20 |
| 追加日 | 2016/03/06 |
| 種別 | フリーソフト |
| 説明 | yumやapt-getのように動作するWindows用のソフトウェアパッケージ管理ソフト。 |
レビュー
概要
Chocolateyは、Windows向けのパッケージマネージャーおよびソフトウェア管理システムです。2011年にRob Reynolds氏によって開発が開始され、LinuxやmacOSで広く使われているパッケージマネージャー(apt、Homebrewなど)の概念をWindowsに持ち込むことを目指して作られました。NuGetパッケージインフラストラクチャをベースに構築されており、PowerShellを活用してコマンドラインから手軽にソフトウェアのインストール・更新・アンインストールを自動化できます。個人ユーザーから大規模エンタープライズ環境まで幅広く利用されており、500社以上の企業が導入しています。
主要な特徴・機能
- コマンドライン操作:
choco install [パッケージ名]の一行でソフトウェアをインストール可能 - 大規模パッケージリポジトリ: 9,000件以上のコミュニティパッケージを公式リポジトリで提供
- PowerShell統合: Windows標準のPowerShellと深く統合され、スクリプトによる自動化に対応
- 一括インストール・更新:
choco upgrade allで全インストール済みパッケージを一括更新 - Package Builder: 既存のインストーラーやEXE/MSIからChocolateyパッケージを数秒で自動生成(有料版)
- Package Internalizer: コミュニティパッケージをオフライン環境向けに内部化(有料版)
- Chocolatey Central Management: 複数マシンのソフトウェアをリアルタイムで一元管理(有料版)
- 主要構成管理ツールとの統合: Puppet、Chef、Ansible、SaltStackなどと連携可能
- Chocolatey GUI: コマンドラインが苦手なユーザー向けのグラフィカルUIも提供
対象ユーザー
- Windowsマシンのソフトウェア管理を自動化したいシステム管理者・IT担当者
- 開発環境のセットアップを素早く再現したい開発者
- 多数のWindows端末を管理するエンタープライズのIT部門
- CI/CDパイプラインにWindowsのソフトウェアプロビジョニングを組み込みたいDevOpsエンジニア
ライセンス情報
Chocolateyは複数のエディションを提供しています。コミュニティ向けのオープンソース版(Apache License 2.0)は無料で利用可能です。個人向けの「Chocolatey Pro」および企業向けの「Chocolatey for Business」は有料サブスクリプション制で、管理対象ノード数に応じた段階的な価格設定となっています。有料版では高度な自動化機能、中央管理、優先サポートが提供されます。
スクリーンショット
更新グラフ
バージョン履歴
As part of this release we had 2 issues closed.
Bug Fix
- Corrupted package prevents new package installations.
- See #3875 by Kylotan, resolved in !3901 by vexx32.
Contributors
2 contributors made this release possible.
SHA256 Hashes of the release artifacts
3ae5e9cc9cfa8347d243662006fc4e75936561cfb1c6605f6c37d81edf48fbc7 chocolatey-2.7.3.0.msi40778cc59245b3eb6ea5147aeef5bea5d577419e5abce22a224189740dc16db5 chocolatey.2.7.3.nupkga4879a4260f162c029a318791cbd90a7d191ee9d815e9981bcfee6e433ec83a2 chocolatey.lib.2.7.3.nupkg561b4ea32936d794f2b938a9a5f00488d0a9211618
As part of this release we had 2 issues closed.
Dependency Changes
- Upgrade log4net to 3.3.1.
- See #3887 by corbob, resolved in !3886 by corbob.
- Update bundled 7zip executables to v26.01.
- See #3888 by corbob.
Contributors
1 contributors made this release possible.
As part of this release we had 1 issue closed.
Bug Fix
- Linux docker container (v2.7.0-linux) does not find choco.exe.
- See #3867 by Montellese, resolved in !3869 by gep13.
Contributors
2 contributors made this release possible.
As part of this release we had 4 issues closed.
Dependency Changes
- [Security] Update to version 2.11.0.20260219 of NuGet.Core.
- See #3852 by corbob resolved in !3847 by corbob.
- Update bundled 7zip executables to v26.00.
- See #3857 by AdmiringWorm resolved in !3859 by AdmiringWorm.
Contributors
2 contributors made this release possible.
As part of this release we had 10 issues closed.
Enhancements
- Capture the source that was being used when searching for packages.
- See #3849 by gep13, resolved in #3850 by gep13.
- Upgrade internal 7zip to version 26.0.0.
- See #3857 by AdmiringWorm, resolved in #3858 by AdmiringWorm.
Contributors
2 contributors made this release possible.
As part of this release we had 117 commits which resulted in 11 issues being closed.
Read our blog post about this release.
Bug Fixes
- Paths for
TMP&TEMPare overridden when running "refreshenv" as "SYSTEM".- See #3681 by michiexe, resolved in !3787 by corbob.
- Installing a new license enables
chocolatey.licensedsource even if it was originally disabled.- See #3802 by sync-by-unito[bot], resolved in !3803 by vexx32.
Enhancements
- Include software install path in
choco infooutput.- See #1901 by Foadsf, res
As part of this release we had 2 issues closed.
Bug Fix
- Unable to install additional packages in the Docker image due to addition of backports repository - see #3756 by LordAro.
Dependency Change
- Update bundled 7zip executables to v25.01 - see #3767 by nagten resolved in !3778 by gep13.
Contributors
3 contributors made this release possible.
Read our blog post about this release.
As part of this release we had 41 issues closed.
Features
- Add
choco licensecommand.- See #2829 by mkevenaar, resolved in !2847 by JPRuskin.
- Add
choco supportcommand.- See #3668 by gep13, resolved in !3676 by gep13.
Bug Fixes
- Execution of the
refreshenvcommand incorrectly removes%(percent) characters from environment variable values.- See #1664 by johnyesberg, resolved in !1678
As part of this release we had 7 issues closed.
Bug Fixes
- Fix - Search option
--id-starts-withonly returned packages starting withchocolatey- see #1836. - Fix - Warning that
--traceis being used when it's not being used - see #3622. - Fix - Update bundled 7zip executables to v24.09 - see #3626.