Gestão de pacotes para o PowerShell
A Microsoft fornece três ferramentas de gestão de pacotes para o PowerShell:
- Os módulos PowerShellGet e PackageManagement - enviados originalmente no Windows PowerShell 5.0
- O módulo Microsoft.PowerShell.PSResourceGet - enviado originalmente no PowerShell 7.4.0
- O módulo NuGet utilizado pela Consola do Gestor de Pacotes do Visual Studio
Esta documentação abrange os módulos PowerShellGet, PackageManagement e Microsoft.PowerShell.PSResourceGet . Estes módulos contêm cmdlets para detetar, instalar, atualizar e publicar pacotes do PowerShell a partir do Galeria do PowerShell. Estes pacotes podem conter artefactos como Módulos, Recursos do DSC e Scripts. O módulo Microsoft.PowerShell.PSResourceGet substitui os módulos PowerShellGet e PackageManagement .
Nota
O módulo NuGet contém cmdlets para detetar e instalar pacotes a partir da Galeria NuGet para utilização com projetos do Visual Studio. Para obter informações sobre o módulo NuGet , veja a referência do módulo NuGet na documentação do Visual Studio.
Versões suportadas:
- Versão atual
- Microsoft.PowerShell.PSResourceGet 1.0.2 - um módulo autónomo que não depende dos módulos PowerShellGet ou PackageManagement
- PowerShellGet 2.2.5 com PackageManagement 1.4.8.1
- Versão de pré-visualização
- PowerShellGet 3.0.23-beta23 - um módulo de compatibilidade que contém cmdlets proxy que chamam os novos cmdlets em Microsoft.PowerShell.PSResourceGet. Os cmdlets de proxy permitem-lhe continuar a utilizar os nomes de cmdlets antigos nos scripts durante a transição para os novos cmdlets.
Histórico de versões
Para obter os melhores resultados, utilize a versão mais recente do módulo Microsoft.PowerShell.PSResourceGet .
Microsoft.PowerShell.PSResourceGet 1.0.2 - lançado para o Galeria do PowerShell em 06-fev-2024
O PowerShell 7.4.0 é fornecido com Microsoft.PowerShell.PSResourceGet 1.0.1, PowerShellGet 2.2.5 e PackageManagement 1.4.8.1
PowerShell 7.0.4, PowerShell 7.1.1 e superior enviado com o PowerShellGet 2.2.5 e PackageManagement 1.4.7.
O PowerShell 7.0.0 foi enviado com o PowerShellGet 2.2.3 e o PackageManagement 1.4.6.
O PowerShell 6.0.0 foi enviado com o PowerShellGet 1.6.0 e o PackageManagement 1.1.7.
Windows PowerShell 5.1 vem com a versão 1.0.0.1 do PowerShellGet e PackageManagement pré-instalada.
Importante
A versão 1.0.0.1 do PowerShellGet tem funcionalidades limitadas e tem de ser atualizada para funcionar corretamente com a Galeria do PowerShell. Para ser suportado, tem de atualizar para a versão mais recente. Para obter instruções de atualização, consulte Atualizar o PowerShellGet para Windows PowerShell 5.1.
Ver também
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários