chocolateyのパッケージを自作する
chocolateyを使ってWindowsのアプリケーションをインストールすることができますが、chocolateyのパッケージが提供されていない場合は、自作することができます。
パッケージの作成
Note
以下の手順は、chocolateyのパッケージを作成するための手順です。chocolateyのパッケージを作成するには、chocolateyのパッケージング仕様に従う必要があります。
chocolateyのパッケージは、.nupkgという拡張子のファイルで提供されます。このファイルは、chocolateyのパッケージを格納するためのアーカイブファイルです。
| powershell | |
|---|---|
1 2 3 | |
設定ファイルの編集
パッケージの設定ファイルを編集します。
chocolateyinstall.ps1ファイルの編集
tools/chocolateyinstall.ps1ファイルの内容を一旦削除し、以下の内容に書き換えます。
| tools/chocolateyinstall.ps1 | |
|---|---|
1 2 3 4 5 6 7 | |
<パッケージ名>.nuspecファイルの編集
<パッケージ名>.nuspecファイルの内容を編集します。
最低限編集が必要な部分のみ記載します。
| <パッケージ名>.nuspec | |
|---|---|
1 2 3 4 | |
パッケージのビルド
パッケージをビルドします。
| powershell | |
|---|---|
1 2 | |
パッケージのインストール
作成したパッケージをインストールします。
| powershell | |
|---|---|
1 2 | |
パッケージの公開
作成したパッケージを公開する場合は、chocolateyの公式レジストリに登録する必要があります。
| powershell | |
|---|---|
1 2 | |
パッケージの削除
作成したパッケージを削除します。
| powershell | |
|---|---|
1 2 | |