PowerShellGet のデフォルトのPSRepository は、PowerShell Gallery です。
デフォルトなので、何もせずとも設定されているのですが、過去に2回設定が消えたことがあります。原因がいまいちつかめていないので、復旧方法のメモだけ。
目次
PowerShell Gallery
通常は、Get-PSRepository
を実行すると、PSGallery が表示されます。
結果、Find-Module
や Install-Module
といった PSGallery を使ったモジュールの検索、インストールが可能になります。
対処方法
しかし、状況によって、Get-PSRepository
をしても PSGallery がないことがあります。
その場合、以下を PowerShell で実行しましょう。
実行後に、PSGallery が復活することを確認します。
Find-Module も使えますね。
まとめ
単純な設定なのですが、面倒なものです。
OneGet や PowerShellGet の更新は、結構ほそぼそしているのですが、開発は続いています。今後がどうなることか、というところですが、明らかにサーバー展開時のモジュールやパッケージの導入が楽になります。
ぜひ WMF5 や PowerShellGetを試して貰えるといいですね。