Správa balíčků pro PowerShell

Microsoft poskytuje tři nástroje pro správu balíčků pro PowerShell:

  • Microsoft. PowerShell.PSResourceGet modul - původně dodávaný v PowerShell 7.4.0
  • Moduly PowerShellGet a PackageManagement – původně dodávané ve Windows PowerShell 5.0
  • Modul NuGet používaný konzolí Správce balíčků ve Visual Studio

Tato dokumentace pokrývá PowerShellGet, PackageManagement a Microsoft. PowerShell.PSResourceGet modules. Tyto moduly obsahují rutiny pro zjišťování, instalaci, aktualizaci a publikování balíčků PowerShellu z Galerie Prostředí PowerShell. Tyto balíčky mohou obsahovat artefakty, jako jsou moduly, prostředky DSC a skripty. Microsoft. Modul PowerShell.PSResourceGet nahrazuje moduly PowerShellGet a PackageManagement.

Poznámka

Modul NuGet obsahuje cmdlety pro objevování a instalaci balíčků z NuGet Gallery pro použití s projekty ve Visual Studio. Pro informace o modulu NuGet viz odkaz NuGet modul v dokumentaci k Visual Studio.

Podporované verze:

  • Aktuální verze
    • Microsoft. PowerShell.PSResourceGet 1.2.0 – samostatný modul, který nezávisí na modulech PowerShellGet ani PackageManagement
    • PowerShellGet 2.2.5 s PackageManagement 1.4.8.1
  • Verze Preview
    • Microsoft. PowerShell.PSResourceGet 1.3.0-preview1 - přidává mnoho nových funkcí. Pro více informací viz Co je nového v PSResourceGet v GitHub repozitori.

Pro nejlepší výsledky použijte nejnovější verzi Microsoftu. PowerShell.PSResourceGet module.

Důležitý

Verze PowerShellGet 1.0.0.1, která je dodávána ve Windows PowerShell 5.1, již není podporována. Aby byla podporována, musíte aktualizovat na nejnovější verzi. Pro více informací viz Nainstalovat správce balíčků pro PowerShell.

Vylepšená podpora pro Microsoft Artifact Registry

Podpora pro Microsoft Artifact Registry byla přidána v Microsoft. PowerShell.PSResourceGet v1.1.0. Začínáme u Microsoftu. PowerShell.PSResourceZískejte v1.3.0-preview1, Microsoft Artifact Registry je výchozí repozitář vedle PSGallery repozitáře. Použijte následující příkaz k registraci repozitáře Microsoft Artifact Registry s výchozími nastaveními:

Register-PSResourceRepository -MicrosoftArtifactRegistry

Ve výchozím nastavení je repozitář Microsoft Artifact Registry registrován jako důvěryhodný repozitář s vyšší prioritou než PSGallery repozitář. Pro více informací viz Register-PSResourceRepository.

Viz také