PowerShellGet ve PSResourceGet Yükleme
Önkoşullar
PowerShellGet ve PackageManagement'ın 1.0.0.1'den yeni bir sürümünün yüklü olduğundan emin olun. En son kararlı sürümler PowerShellGet için 2.2.5 ve PackageManagement için 1.4.8.1 sürümleridir.
PowerShellGet 1.0.0.1 ile Windows PowerShell 5.1 çalıştırıyorsanız bkz. Windows PowerShell 5.1 için PowerShellGet'i güncelleştirme.
PowerShell Galerisi erişmek için Aktarım Katmanı Güvenliği (TLS) 1.2 veya üzerini kullanmanız gerekir. PowerShell oturumunuzda TLS 1.2'yi etkinleştirmek için aşağıdaki komutu kullanın.
[Net.ServicePointManager]::SecurityProtocol =
[Net.ServicePointManager]::SecurityProtocol -bor
[Net.SecurityProtocolType]::Tls12
TLS 1.2'nin her PowerShell oturumu için yapılandırıldığından emin olmak için bu komutu PowerShell profil betiğinize ekleyin. Profiller hakkında daha fazla bilgi için bkz. about_Profiles.
PowerShell 6.0 veya sonraki bir sürümünü çalıştırıyorsanız, PowerShellGet ve PackageManagement'ın daha yeni bir sürümü zaten yüklüdür. Gerekirse daha yeni bir sürüme yükseltebilir veya önizleme sürümünü yükleyebilirsiniz. Her zaman en son kararlı sürümü yüklemeniz gerekir.
Hangi sürümün yüklü olduğunu görmek için aşağıdaki komutu kullanın.
Get-Module PowerShellGet, PackageManagement -ListAvailable
Aşağıdaki çıkış, en son kararlı sürümün yüklenmesi gerektiğini gösterir.
Directory: C:\Program Files\WindowsPowerShell\Modules
ModuleType Version Name ExportedCommands
---------- ------- ---- ----------------
Binary 1.0.0.1 PackageManagement {Find-Package, Get-Package, ...
Script 1.0.0.1 PowerShellGet {Install-Module, Find-Module, ...
En son kararlı sürümü yükleme
Bu modüllerin en son sürümlerini yüklemek için aşağıdakileri çalıştırın:
Install-Module PowerShellGet -Force -AllowClobber
Microsoft.PowerShell.PSResourceGet yükleme
Microsoft.PowerShell.PSResourceGet , PowerShell için yeni paket yönetimi çözümüdür. Bu modülle artık PowerShellGet ve PackageManagement kullanmanız gerekmez. Ancak, mevcut PowerShellGet modülüyle yan yana yüklenebilir. Microsoft.PowerShell.PSResourceGet'i mevcut PowerShellGet sürümünüzle yan yana yüklemek için herhangi bir PowerShell konsolunu açın ve şunu çalıştırın:
Install-Module Microsoft.PowerShell.PSResourceGet -Repository PSGallery
Microsoft.PowerShell.PSResourceGet , PowerShell 7.4 ve üzeri ile önceden yüklenmiştir.
PowerShellGet