"警告: パッケージ 'パッケージ名' をダウンロードできませんでした" の問題を解決する方法
一部のマシンで Install-Module
または Update-Module
が失敗することがあります。 調査に基づいて、ネットワーク接続と関係があります。 最近、パッケージを確実にダウンロードできるように NuGet プロバイダーを更新しました。 以下の手順に従って、NuGet プロバイダーの最新のビルドをインストールしてから、モジュールをインストールまたは更新できます。 次の例として、'Azure' モジュールを使用しましょう。
Install-PackageProvider NuGet -MinimumVersion 2.8.5.206 -Force
Launch new PowerShell Console
Update-Module Azure -Verbose
必要なネットワーク エンドポイント
Install コマンドレットと Update コマンドレットを使用するには、PowerShell ギャラリーで使用されるネットワーク エンドポイントに接続するためのインターネット アクセスが必要です。 ネットワーク アクセス ポリシーで、次のエンドポイントの TCP ポート 443 に接続できることを確認します。
パッケージの検出とダウンロードに必要なホスト:
-
cdn.oneget.org
- CDN ホスト名 -
cdn.powershellgallery.com
- CDN ホスト名
PowerShell ギャラリー Web サイトを使用する場合に必要なホスト:
-
devopsgallerystorage.blob.core.windows.net
- ストレージ アカウントのホスト名 -
*.powershellgallery.com
- Web サイト -
go.microsoft.com
- リダイレクト サービス
注
PowerShell ギャラリーと対話するコマンドレットは、PowerShell ギャラリー サービスが停止すると、予期しないエラーで失敗する可能性があります。 PowerShell ギャラリーの現在の状態を確認するには、GitHub の PowerShell ギャラリーの状態 ページを参照してください。
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
PowerShell Gallery