【Windows】Chocolatey ~ 入門編 ~

■ はじめに

Infrastructure As Code(IaC)の Pulumi (プルミ) っていうのがらしく
学習用に、Windowsでインストールできないかなって調べてみたら
以下のように「Chocolatey ... choco install pulumi」ってあって
なんだこれってので調べてみた。

https://www.pulumi.com/docs/get-started/install/

Windows 8 and 10 are supported.

Chocolatey
You can install Pulumi using elevated permissions
 through the Chocolatey package manager:

> choco install pulumi

なお、Pulumi (プルミ)については、以下の関連記事を参照のこと。

Pulumi ~ 入門編 ~
https://dk521123.hatenablog.com/entry/2021/10/23/025230

目次

【1】Chocolatey
【2】起動環境
【3】Chocolateyの更新
【4】コマンド構文 および コマンド例

【1】Chocolatey

* Chocolatey (チョコレティ)
* Windows OS向けのパッケージマネジャ
 => Debian系でいうと「apt-get」、Redhat系で言う「yum」的なもの

【2】起動環境

* Windows10ならデフォルトでインストールされていた
* コマンドプロンプト 又は PowerShell で動作
* 管理者モードで起動する

【3】Chocolateyの更新

# コマンドプロンプトで以下を入力
choco upgrade all -y

# 完了したら、バージョン確認
choco -V

# 以下のサイトと比較し、
# 最新バージョンになっていることを確認する

https://docs.chocolatey.org/en-us/choco/release-notes

【4】コマンド構文 および コマンド例

# Pattern1 - e.g. chocolatey install -y jdk8
chocolatey install ${packagename}

# Pattern2 - e.g. choco install -y adobereader
# => 「chocolatey」を略して「choco」
choco install ${packagename}

# Pattern3 - e.g. cinst -y git 
# => 「choco install」を略して「cinst」
cinst ${packagename}

参考文献

https://atmarkit.itmedia.co.jp/ait/articles/1806/22/news026.html
https://qiita.com/konta220/items/95b40b4647a737cb51aa

関連記事

Pulumi ~ 環境設定編 ~
https://dk521123.hatenablog.com/entry/2022/01/10/155206
KubernetesWindows / 環境構築編 ~
https://dk521123.hatenablog.com/entry/2020/05/01/000000