Pakethantering för PowerShell
Microsoft tillhandahåller tre pakethanteringsverktyg för PowerShell:
- Modulerna PowerShellGet och PackageManagement – levererades ursprungligen i Windows PowerShell 5.0
- Modulen Microsoft.PowerShell.PSResourceGet – levererades ursprungligen i PowerShell 7.4.0
- NuGet-modulen som används av Package Manager-konsolen i Visual Studio
Den här dokumentationen beskriver modulerna PowerShellGet, PackageManagement och Microsoft.PowerShell.PSResourceGet . Dessa moduler innehåller cmdletar för identifiering, installation, uppdatering och publicering av PowerShell-paket från PowerShell-galleriet. Dessa paket kan innehålla artefakter som moduler, DSC-resurser och skript. Modulen Microsoft.PowerShell.PSResourceGet ersätter modulerna PowerShellGet och PackageManagement .
Anteckning
NuGet-modulen innehåller cmdletar för identifiering och installation av paket från NuGet-galleriet för användning med Visual Studio-projekt. Information om NuGet-modulen finns i NuGet-modulreferensen i Visual Studio-dokumentationen.
Versioner som stöds:
- Aktuell version
- Microsoft.PowerShell.PSResourceGet 1.0.2 – en fristående modul som inte är beroende av Modulerna PowerShellGet eller PackageManagement
- PowerShellGet 2.2.5 med PackageManagement 1.4.8.1
- Förhandsversion
- PowerShellGet 3.0.23-beta23 – en kompatibilitetsmodul som innehåller proxy-cmdletar som anropar de nya cmdletarna i Microsoft.PowerShell.PSResourceGet. Med proxy-cmdletarna kan du fortsätta att använda de gamla cmdlet-namnen i skripten när du övergår till de nya cmdletarna.
Versionshistorik
Använd den senaste versionen av modulen Microsoft.PowerShell.PSResourceGet för bästa resultat.
Microsoft.PowerShell.PSResourceGet 1.0.2 – släpptes till PowerShell-galleriet den 6 februari 2024
PowerShell 7.4.0 levereras med Microsoft.PowerShell.PSResourceGet 1.0.1, PowerShellGet 2.2.5 och PackageManagement 1.4.8.1
PowerShell 7.0.4, PowerShell 7.1.1 och senare levereras med PowerShellGet 2.2.5 och PackageManagement 1.4.7.
PowerShell 7.0.0 levereras med PowerShellGet 2.2.3 och PackageManagement 1.4.6.
PowerShell 6.0.0 levereras med PowerShellGet 1.6.0 och PackageManagement 1.1.7.
Windows PowerShell 5.1 levereras med version 1.0.0.1 av PowerShellGet och PackageManagement förinstallerad.
Viktigt
Versionen 1.0.0.1 av PowerShellGet har begränsade funktioner och måste uppdateras för att fungera korrekt med PowerShell-galleriet. Om du vill få stöd måste du uppdatera till den senaste versionen. Uppgraderingsinstruktioner finns i Uppdatera PowerShellGet för Windows PowerShell 5.1.
Se även
- Installera PowerShellGet
- PowerShellGet-cmdlet-referens
- Cmdlet-referens för Microsoft.PowerShell.PSResourceGet
PowerShellGet
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för