次の方法で共有


コマンドレットのトラブルシューティング

"警告: パッケージ 'パッケージ名' をダウンロードできませんでした" の問題を解決する方法

一部のマシンで 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 ギャラリーの状態 ページを参照してください。