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 |
|