Udostępnij za pośrednictwem


Zarządzanie pakietami dla programu PowerShell

Firma Microsoft udostępnia trzy narzędzia do zarządzania pakietami dla programu PowerShell:

  • Moduł Microsoft.PowerShell.PSResourceGet — dostarczany pierwotnie w programie PowerShell 7.4.0
  • Moduły PowerShellGet i PackageManagement — dostarczane pierwotnie w programie Windows PowerShell 5.0
  • Moduł NuGet używany przez konsolę Menedżera pakietów programu Visual Studio

Ta dokumentacja obejmuje moduły PowerShellGet, PackageManagementi Microsoft.PowerShell.PSResource Get. Te moduły zawierają polecenia cmdlet do odnajdywania, instalowania, aktualizowania i publikowania pakietów programu PowerShell z galerii programu PowerShell. Te pakiety mogą zawierać artefakty, takie jak moduły, zasoby DSC i skrypty. Moduł Microsoft.PowerShell.PSResourceGet zastępuje moduły PowerShellGet i PackageManagement.

Nuta

Moduł NuGet zawiera polecenia cmdlet służące do odnajdywania i instalowania pakietów z galerii NuGet do użycia z projektami programu Visual Studio. Aby uzyskać informacje na temat modułu NuGet, zobacz dokumentację modułu NuGet w dokumentacji programu Visual Studio.

Obsługiwane wersje:

  • Bieżąca wersja
    • Microsoft.PowerShell.PSResourceGet 1.0.6 — autonomiczny moduł, który nie zależy od modułu PowerShellGet lub modułów PackageManagement
    • PowerShellGet 2.2.5 z PackageManagement 1.4.8.1
  • Wersja zapoznawcza
    • Microsoft.PowerShell.PSResourceGet 1.1.0-rc2 — dodaje Compress-PSResource do tworzenia plików .nupkg, możliwości publikowania plików .nupkg i obsługi zasad grupy konfiguracji.
    • PowerShellGet 3.0.23-beta23 — moduł zgodności zawierający polecenia cmdlet serwera proxy wywołujące nowe polecenia cmdlet w Microsoft.PowerShell.PSResourceGet. Polecenia cmdlet serwera proxy umożliwiają kontynuowanie używania starych nazw poleceń cmdlet w skryptach podczas przechodzenia do nowych poleceń cmdlet.

Historia wersji

Aby uzyskać najlepsze wyniki, użyj najnowszej wersji modułu Microsoft.PowerShell.PSResourceGet.

  • Microsoft.PowerShell.PSResourceGet 1.0.6 — wydana w galerii programu PowerShell w dniu 10 października 2024 r.

  • Microsoft.PowerShell.PSResourceGet 1.0.5 — dostarczane w programie PowerShell 7.5-preview.3

  • Microsoft.PowerShell.PSResourceGet 1.0.4.1 — dostarczane w programie PowerShell 7.4.2

  • Microsoft.PowerShell.PSResourceGet 1.0.2 — wydane w galerii programu PowerShell w dniu 06 lutego 2024 r.

  • program PowerShell 7.4. 0 jest dostarczany z Microsoft.PowerShell.PSResourceGet 1.0.1, PowerShellGet 2.2.5 i PackageManagement 1.4.8.1

  • programu PowerShell 7.0.4, programu PowerShell 7.1.1i nowsze wersje dostarczane z PowerShellGet 2.2.5 i PackageManagement 1.4.7.

  • programu PowerShell 7.0.0 dostarczane z PowerShellGet 2.2.3 i PackageManagement 1.4.6.

  • programu PowerShell 6.0.0 dostarczanego z PowerShellGet 1.6.0 i PackageManagement 1.1.7.

  • program Windows PowerShell 5.1 jest dostarczany ze wstępnie zainstalowaną wersją 1.0.0.1 modułu PowerShell Get i PackageManagement.

    Ważny

    Wersja 1.0.0.1 modułu PowerShellGet ma ograniczone funkcje i musi zostać zaktualizowana, aby działała prawidłowo z galerią programu PowerShell. Aby być obsługiwanym, należy zaktualizować do najnowszej wersji. Aby uzyskać instrukcje dotyczące uaktualniania, zobacz Update PowerShellGet for Windows PowerShell 5.1.

Zobacz też