はとのーと

エジソンノート(アイデア、思い付き、メモ)として使っています。誰かの役に立つかもしれないので公開しています。

Chocolateyについてのメモ

ChocolateyはWindows用のパッケージマネージャです。 Chocolateyを使うとLinuxのapt-getやyumpacmanのようなコマンドラインインターフェースでWindowsのアプリケーションをインストール、アップデートできるようになります。

参考ページ: Chocolateyを使った環境構築の時のメモ - Qiita

目次:

インストール
  1. コマンドプロンプトまたはPowerShellを管理者として実行します
  2. ChocolateyのページにあるインストールコマンドをコピーしてコマンドプロンプトまたはPowerShellに貼り付け、Enterキーで実行します

f:id:paz3:20200317183258p:plain

(青いボタンでインストールコマンドをクリップボードにコピーできます)

実行

コマンドプロンプトまたはPowerShellを管理者として実行します。 chocoコマンドを入力します。

よく使うコマンド:

  • choco -?
    • ヘルプを表示します。
  • choco find 文字列 choco search 文字列 choco list 文字列
    • 文字列を含むパッケージを検索します。
    • findsearchの、searchlistエイリアスなので、実質的にlistだけ覚えれば問題ありません。
  • choco info パッケージ名
    • 指定されたパッケージの情報を表示します。
  • choco install パッケージ名
    • 指定されたパッケージをインストールします。
    • オプション-yをつけると確認せずインストールします。
  • choco uninstall パッケージ名
    • 指定されたパッケージをアンインストールします。
  • choco list --local
    • ローカルにインストールされているパッケージを表示します。
  • choco outdated
    • 古くなっているパッケージを表示します。
  • choco upgrade
    • パッケージを最新バージョンにアップグレードします。
    • オプション--noopをつけると実際には実行せず結果だけ表示します。

雑多なメモ

chocolateyでインストールしたソフトの実行ファイルのパス - kikukawa's diary

Chocolateyでは単純なZip形式などのインストーラのないパッケージはC:\ProgramData\chocolatey\lib以下にインストールされ、実行ファイルがC:\ProgramData\chocolatey\binに配置されます。

インストール先はインストールスクリプトchocolateyinstall.ps1に書かれています。 このファイルはPowerShellスクリプトです。