Administración de paquetes para PowerShell
Microsoft proporciona tres herramientas de administración de paquetes para PowerShell:
- El módulo microsoft.PowerShell.PSResourceGet , que se incluye originalmente en PowerShell 7.4.0
- Los módulos
PowerShellGet y PackageManagement , que se incluyen originalmente en Windows PowerShell 5.0 - El módulo
De NuGet usado por la consola del Administrador de paquetes de Visual Studio
En esta documentación se tratan los módulos de PowerShellGet, PackageManagementy los módulos de Microsoft.PowerShell.PSResourceGet. Estos módulos contienen cmdlets para detectar, instalar, actualizar y publicar paquetes de PowerShell desde la Galería de PowerShell de . Estos paquetes pueden contener artefactos como módulos, recursos de DSC y scripts. El módulo Microsoft.PowerShell.PSResourceGet reemplaza los módulos PowerShellGet y PackageManagement.
Nota
El módulo
Versiones admitidas:
- Versión actual
- Microsoft.PowerShell.PSResourceGet 1.0.6: un módulo independiente que no depende de los módulos PowerShellGet o PackageManagement
- PowerShellGet 2.2.5 con PackageManagement 1.4.8.1
- Versión preliminar
-
Microsoft.PowerShell.PSResourceGet 1.1.0-rc2: agrega
Compress-PSResource
para crear archivos.nupkg
, la capacidad de publicar archivos.nupkg
y admitir la directiva de grupo de configuración. - PowerShellGet 3.0.23-beta23: un módulo de compatibilidad que contiene cmdlets de proxy que llaman a los nuevos cmdlets en Microsoft.PowerShell.PSResourceGet. Los cmdlets de proxy permiten seguir usando los nombres de cmdlet antiguos en los scripts mientras realiza la transición a los nuevos cmdlets.
-
Microsoft.PowerShell.PSResourceGet 1.1.0-rc2: agrega
Historial de versiones
Para obtener los mejores resultados, use la versión más reciente del módulo Microsoft.PowerShell.PSResourceGet.
Microsoft.PowerShell.PSResourceGet 1.0.6, publicado en la Galería de PowerShell el 10 de octubre de 2024
Microsoft.PowerShell.PSResourceGet 1.0.5, incluido en PowerShell 7.5-preview.3
Microsoft.PowerShell.PSResourceGet 1.0.4.1, incluido en powerShell 7.4.2
Microsoft.PowerShell.PSResourceGet 1.0.2, publicado en la Galería de PowerShell el 06 de febrero de 2024
de PowerShell 7.4.0 se incluye con Microsoft.PowerShell.PSResourceGet 1.0.1, PowerShellGet 2.2.5 y PackageManagement 1.4.8.1
powerShell 7.0.4, PowerShell 7.1.1y versiones posteriores enviadas con PowerShellGet 2.2.5 y PackageManagement 1.4.7.
de PowerShell 7.0.0 incluido con PowerShellGet 2.2.3 yPackageManagement 1.4.6.powerShell 6.0.0 se incluye con PowerShellGet 1.6.0 y PackageManagement 1.1.7.
windows PowerShell 5.1 incluye la versión 1.0.0.1 de PowerShellGet y PackageManagement preinstalado.
Importante
La versión 1.0.0.1 de PowerShellGet tiene características limitadas y debe actualizarse para que funcione correctamente con la Galería de PowerShell. Para ser compatible, debe actualizar a la versión más reciente. Para obtener instrucciones de actualización, consulte Actualización de PowerShellGet para Windows PowerShell 5.1.
Consulte también
- instalación de PowerShellGet
- Referencia de cmdlet de PowerShellGet
- referencia de cmdlets microsoft.PowerShell.PSResourceGet