Windowsでアプリインストール自動化!サルでもわかるChocolatey入門。
Chocolatey便利。早く君に会いたかった。以下サルでもわかるように基本的なコマンドをまとめた。
導入
以下のリンクのコマンドをコピーして、管理者権限のCMD.EXEで実行するだけ。
https://chocolatey.org/install
管理者権限のCMDは、以下の通りにすることでキーボードだけで起動できる。
- CTRL+R
cmd
と入力- CTRL+SHIFT+ENTER
- 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 install
はcinst
でも可。
choco install <パッケージ名>
特定のバージョンをインストールする場合は以下のオプションをつける。
choco install <パッケージ名> -version <バージョン>
パッケージを検索
パッケージをリポジトリから検索できる。キーワード空欄で全パッケージを列挙。
choco list <キーワード>
インストール済みパッケージを検索
アレ入れたっけ・・・。ってときにどうぞ。キーワード空欄でインストールパッケージを列挙。
choco list <キーワード> -localonly
パッケージをアップデート
以下のコマンドでChocolateyで入れたソフトはアップデートできる。便利ねえ。パッケージ名を空欄でChocolatey自体の更新。
choco update <パッケージ名>
入れたパッケージ全部アップデートしたいなら以下。
choco update all
まとめ
アプリのインストールが楽になる最強ツール。「Windowsにはパッケージマネージャーがなあ・・・。」と悩んでいるアナタにおすすめ。