新しい端末に色々とソフトを入れていくのが面倒だったので使用。
概要
- Windows OS向けのパッケージマネジャー
- ソフトウェアのダウンロード・インストール・アップデート・アンインストールをコマンドで行う
- 新しい端末を構築する時など、各サイトを回って最新のインストーラをダウンロードして・・・ってことをしなくて済む
使い方
※勉強中なのでpowershellで実施
-
chocolateyのインストール
# chocolateyのinstall.ps1をダウンロードして、中のスクリプトを実行する Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')) # -Scope Process : 現在のセッション(プロセス)が対象 # -Force : 強制的に実行 # iex : Invoke-Expressionのエイリアス # 以降の文字列をコマンドとして実行 -
ソフトウェアのインストール
-
サクラエディタ
cinst sakuraeditor # choco install のエイリアス -
7zip
cinst 7zip -
WinMerge
cinst winmerge -
まとめてインストール
cinst sakuraeditor 7zip winmerge # 後ろにパッケージ名を繋げていけばよい
-
-
インストールしたソフトウェアパッケージのアップデート
- 全パッケージアップデートcup all # choco updateのエイリアス
- 特定のパッケージのみアップデート(ここではWinMerge)cup winmerge
- 全パッケージアップデート
-
アンインストール
- アンインストール(ここではWinMerge)cuninst winmerge # choso uninstallのエイリアス
- アンインストール(ここではWinMerge)
-
ソフトウェアパッケージ一覧表示
-
chocolateyリポジトリ上
clist # choso listのエイリアス -
ローカル
clist -lo
-
その他
-
chocolateyパッケージ一覧ページ