Windowsのパッケージ管理システムChocolatey。
Chocolateyのリポジトリにあるものは、必ずしも最新とは言えないが、自動アップデート機能が無いアプリケーションは、Chocolateyで管理しアップデートしていく方が手軽なので、アップデートの確実性は増すだろう。
- ホームページ: Chocolatey – The package manager for Windows <https://chocolatey.org/>
- インストール方法: 管理者モードのPowerShellでコマンド入力。
- 動作確認バージョン: 0.10.13 (Windows 10 Pro October 2018 Update 1809)
以下のコマンドを、PowerShellの管理者モードで入力してインストールする。
admin PS > Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
また、インストール後に、以下のコマンドを実行することにより、コマンドパラメーターで補完が効くようになる($profileはPowerShellのプロファイル)。
admin PS > echo "Import-Module C:\ProgramData\chocolatey\helpers\chocolateyProfile.psm1" > $profile
インストールしたら使うことができる主なコマンドは以下のとおり。
なお「chocolatey」は、「choco」と省略して打つことができる。
- chocolatey list [option] [keyword]: パッケージのリストを表示
- chocolatey install [option] package: パッケージのインストール
- chocolatey upgrade [option] package: パッケージのアップデート
- chocolatey uninstall [option] package: パッケージのアンインストール
- chocolatey config [list] get|set|unset [option]: Chocolateyのconfigファイルの設定
インストールディレクトリが作成されないwgetのようなCLIコマンドは、デフォルトではC:\ProgramData\chocolatey\binにインストールされる。