Aracılığıyla paylaş


Cmdlet'lerle ilgili sorunları giderme

"UYARI: 'Paket adınız' paketi indirilemedi" sorununu çözme

veya Install-ModuleUpdate-Module komutları bazen başarısız olur. Araştırmalara göre, bu genellikle bir ağ sorunudur. TLS 1.2 veya üzerini kullandığınızdan ve güvenlik duvarı kurallarınızın gerekli ağ uç noktalarına erişime izin verdiğinden emin olun.

Önemli

PowerShell Galerisi için Aktarım Katmanı Güvenliği (TLS) 1.2 veya üzeri gerekir. TLS 1.2 veya üzerini kullanmıyorsanız PowerShell Galerisi'ne erişmeye çalışırken bir hata alırsınız. TLS 1.2 kullandığınızdan emin olmak için aşağıdaki komutu kullanın:

[Net.ServicePointManager]::SecurityProtocol =
    [Net.ServicePointManager]::SecurityProtocol -bor [Net.SecurityProtocolType]::Tls12

NuGet sağlayıcısı güvenilir bir şekilde geliştirilecek şekilde güncelleştirildi. NuGet sağlayıcısının en son derlemesini yüklemek ve modülünüzü yüklemek veya güncelleştirmek için aşağıdaki yönergeleri kullanın.

Install-PackageProvider NuGet -MinimumVersion 2.8.5.206 -Force

Gerekli ağ uç noktaları

ve Install-*Update-* cmdlet'leri, PowerShell Galerisi tarafından kullanılan ağ uç noktalarına bağlanmak için İnternet erişimi gerektirir.

Ağ erişim ilkelerinizin aşağıdaki uç noktaların 443 numaralı TCP bağlantı noktasına bağlanmanıza olanak sağladığından emin olun.

Paket bulma ve indirme için gereken konaklar:

  • cdn.oneget.org
  • cdn.powershellgallery.com

PowerShell Galerisi web sitesi kullanılırken gereken konaklar:

  • *.powershellgallery.com - web sitesi
  • go.microsoft.com ve aka.ms - yönlendirme hizmetleri

Uyarı

Bu uç noktalar değişti. ile azureedge.net biten eski uç noktalar artık desteklenmiyor.

PowerShell Galerisi ile etkileşim kuran cmdlet'ler, PowerShell Galerisi hizmetlerinde kesinti olduğunda beklenmeyen hatalarla başarısız olabilir. PowerShell Galerisi'nin geçerli durumunu görmek için GitHub'da PowerShell Galerisi Durumu sayfasına bakın.