Manajemen paket untuk PowerShell

Microsoft menyediakan tiga alat manajemen paket untuk PowerShell:

  • Modul PowerShellGet dan PackageManagement - awalnya dikirim dalam Windows PowerShell 5.0
  • Modul Microsoft.PowerShell.PSResourceGet - dikirim awalnya di PowerShell 7.4.0
  • Modul NuGet yang digunakan oleh Package Manager Console dari Visual Studio

Dokumentasi ini mencakup modul PowerShellGet, PackageManagement, dan Microsoft.PowerShell.PSResourceGet . Modul ini berisi cmdlet untuk menemukan, menginstal, memperbarui, dan menerbitkan paket PowerShell dari Galeri PowerShell. Paket ini dapat berisi artefak seperti Modul, Sumber Daya DSC, dan Skrip. Modul Microsoft.PowerShell.PSResourceGet menggantikan modul PowerShellGet dan PackageManagement .

Catatan

Modul NuGet berisi cmdlet untuk menemukan dan menginstal paket dari Galeri NuGet untuk digunakan dengan proyek Visual Studio. Untuk informasi tentang modul NuGet , lihat referensi modul NuGet dalam dokumentasi Visual Studio.

Versi yang didukung:

  • Rilis saat ini
    • Microsoft.PowerShell.PSResourceGet 1.0.2 - modul mandiri yang tidak bergantung pada modul PowerShellGet atau PackageManagement
    • PowerShellGet 2.2.5 dengan PackageManagement 1.4.8.1
  • Rilis pratinjau
    • PowerShellGet 3.0.23-beta23 - modul kompatibilitas yang berisi cmdlet proksi yang memanggil cmdlet baru di Microsoft.PowerShell.PSResourceGet. Cmdlet proksi memungkinkan Anda untuk terus menggunakan nama cmdlet lama dalam skrip Anda saat Anda beralih ke cmdlet baru.

Riwayat versi

Untuk hasil terbaik, gunakan versi terbaru modul Microsoft.PowerShell.PSResourceGet .

  • Microsoft.PowerShell.PSResourceGet 1.0.2 - dirilis ke Galeri PowerShell pada 06-Feb-2024

  • PowerShell 7.4.0 dikirim dengan Microsoft.PowerShell.PSResourceGet 1.0.1, PowerShellGet 2.2.5, dan PackageManagement 1.4.8.1

  • PowerShell 7.0.4, PowerShell 7.1.1, dan yang lebih tinggi dikirim dengan PowerShellGet 2.2.5 dan PackageManagement 1.4.7.

  • PowerShell 7.0.0 dikirim dengan PowerShellGet 2.2.3 dan PackageManagement 1.4.6.

  • PowerShell 6.0.0 dikirim dengan PowerShellGet 1.6.0 dan PackageManagement 1.1.7.

  • Windows PowerShell 5.1 dilengkapi dengan PowerShellGet dan PackageManagement versi 1.0.0.1 yang telah diinstal sebelumnya.

    Penting

    PowerShellGet versi 1.0.0.1 memiliki fitur terbatas dan harus diperbarui agar berfungsi dengan baik dengan Galeri PowerShell. Agar didukung, Anda harus memperbarui ke versi terbaru. Untuk instruksi peningkatan, lihat Memperbarui PowerShellGet untuk Windows PowerShell 5.1.

Lihat juga