yellowmikan’s diary

気になったこと、いろいろ自由に書いてます

Windowsでアプリインストール自動化!サルでもわかるChocolatey入門。

Chocolatey便利。早く君に会いたかった。以下サルでもわかるように基本的なコマンドをまとめた。

Chocolatey ロゴ

導入

以下のリンクのコマンドをコピーして、管理者権限のCMD.EXEで実行するだけ。

https://chocolatey.org/install

管理者権限のCMDは、以下の通りにすることでキーボードだけで起動できる。

  1. CTRL+R
  2. cmdと入力
  3. CTRL+SHIFT+ENTER
  4. ALT+Y

Powershellは遅いし実行ポリシーとかよくわからないやつ弄らないといけないみたいだからCMDで導入するのがおすすめ。超簡単。サルどころかミジンコでもできるね。

参考までに2018年12月時点のコマンドは以下。変わってる可能性あるし実行する際は公式のをコピペするのがおすすめ。

@"%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"

使い方

使う際は上記のキーボードショートカットを駆使して管理者権限のコマンドプロンプトを開いてコマンドをたたく。

バージョンを確認する

インストールしたら確認のため一回実行してみるのがおすすめ。以下すべてのコマンドにおいて、chocolateyコマンドはchocoに短縮してもよい。

chocolatey -v

パッケージをインストール

以下のコマンドで任意のパッケージをインストールできる。choco installcinstでも可。

choco install <パッケージ名>

特定のバージョンをインストールする場合は以下のオプションをつける。

choco install <パッケージ名> -version <バージョン>

パッケージを検索

パッケージをリポジトリから検索できる。キーワード空欄で全パッケージを列挙。

choco list <キーワード>

インストール済みパッケージを検索

アレ入れたっけ・・・。ってときにどうぞ。キーワード空欄でインストールパッケージを列挙。

choco list <キーワード> -localonly

パッケージをアップデート

以下のコマンドでChocolateyで入れたソフトはアップデートできる。便利ねえ。パッケージ名を空欄でChocolatey自体の更新。

choco update <パッケージ名>

入れたパッケージ全部アップデートしたいなら以下。

choco update all

まとめ

アプリのインストールが楽になる最強ツール。「Windowsにはパッケージマネージャーがなあ・・・。」と悩んでいるアナタにおすすめ。