Gerenciamento de pacotes para o PowerShell
A Microsoft fornece três ferramentas de gerenciamento 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 usado pelo Console do Gerenciador de Pacotes do Visual Studio
Esta documentação aborda os módulos PowerShellGet, PackageManagement e Microsoft.PowerShell.PSResourceGet . Esses módulos contêm cmdlets para descobrir, instalar, atualizar e publicar pacotes do PowerShell do Galeria do PowerShell. Esses pacotes podem conter artefatos como Módulos, Recursos DSC e Scripts. O módulo Microsoft.PowerShell.PSResourceGet substitui os módulos PowerShellGet e PackageManagement .
Observação
O módulo NuGet contém cmdlets para descobrir e instalar pacotes da Galeria do NuGet para uso com projetos do Visual Studio. Para obter informações sobre o módulo NuGet , consulte a referência do módulo NuGet na documentação do Visual Studio.
Versões com suporte:
- 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 prévia
- PowerShellGet 3.0.23-beta23 – um módulo de compatibilidade que contém cmdlets proxy que chamam os novos cmdlets no Microsoft.PowerShell.PSResourceGet. Os cmdlets de proxy permitem que você continue a usar os nomes de cmdlet antigos em seus scripts enquanto faz a transição para os novos cmdlets.
Histórico de versão
Para obter melhores resultados, use 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 de fevereiro de 2024
O PowerShell 7.4.0 é fornecido com Microsoft.PowerShell.PSResourceGet 1.0.1, PowerShellGet 2.2.5 e PackageManagement 1.4.8.1
O PowerShell 7.0.4, o PowerShell 7.1.1 e superior são fornecidos com o PowerShellGet 2.2.5 e o PackageManagement 1.4.7.
O PowerShell 7.0.0 é fornecido com o PowerShellGet 2.2.3 e o PackageManagement 1.4.6.
O PowerShell 6.0.0 é fornecido 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 recursos limitados e deve ser atualizada para funcionar corretamente com o Galeria do PowerShell. Para ter suporte, você precisa atualizar para a versão mais recente. Para obter instruções de atualização, consulte Atualizar o PowerShellGet para Windows PowerShell 5.1.
Confira também
- Instalar o PowerShellGet
- Referência de cmdlet do PowerShellGet
- Referência do cmdlet Microsoft.PowerShell.PSResourceGet
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de