Kompatibilis PowerShell-kiadásokkal vagy operációs rendszerekkel rendelkező csomagok
Az 5.1-es verziótól kezdve a PowerShell különböző kiadásokban érhető el, amelyek különböző funkciókészleteket és platformkompatibilitást jelölnek.
Keresés a PowerShell Edition szerint
A PowerShell két kiadása a következő:
- Desktop kiadás: A .NET-keretrendszeren alapul, és a Windows teljes erőforrás-igényű kiadásain, például a Server Core és a Windows asztali kiadásain futtatott PowerShell-verziókat célzó szkriptekhez és modulokhoz biztosít kompatibilitást.
- Core kiadás: .NET Core-on alapul, és a Windows csökkentett erőforrás-igényű kiadásain, például a Nano Serveren és a Windows IoT kiadásokon futtatott PowerShell-verziókat célzó szkriptekhez és modulokhoz biztosít kompatibilitást.
PowerShell-galéria lehetővé teszi adott PowerShell-kiadásokhoz kompatibilis csomagok szűrését
Ha egy csomagban meg van adva kompatibilis PSEditions, azok a "PowerShell-kiadások" részeként jelennek meg a csomagmegjelenítési oldalon és a csomagok eredményeiben is. Kompatibilis csomagokat is kereshet a PowerShell használatával.
Olyan csomagok keresése a katalógus felhasználói felületén, amelyek a PowerShell 6-os vagy újabb verzióján működnek
A Címkék:"PSEdition_Desktop" és a Tags:"PSEdition_Core" használatával szűrje a csomagokat a PowerShell-galéria.
Címkék:"PSEdition_Core" használata a PowerShell Core Editionvel kompatibilis elemek kereséséhez
Címkék:"PSEdition_Desktop" használata a PowerShell Desktop Editionvel kompatibilis elemek kereséséhez
Csomagok keresése a kompatibilis kiadások megkereséséhez a PowerShell használatával
Megadhat címkéket a PowerShell-kiadás és az operációs rendszer szűréséhez. A paramétert megadva -Tag
a Find-Package
parancsmaggal adhatja meg a megcélzott kiadást (és operációs rendszert). Tetszik:
# Find modules compatible with PowerShell Core:
Find-Module -Tag PSEdition_Core
# Find modules compatible with PowerShell on Linux:
Find-Module -Tag PSEdition_Core, Linux
Keresés operációs rendszer szerint
Mivel a PowerShell Windows, Linux és MacOS rendszerekhez érhető el, a katalógusban található csomagok ezen operációs rendszerek bármely kombinációjához tervezhetők. A katalógus felhasználói felületén a következő keresési címkék használatával keresheti meg az operációs rendszer által címkézett csomagokat:
- Címkék: "Windows"
- Címkék: "Linux"
- Címkék: "MacOS"
Ezeket a címkéket a következő módon adhatja meg ( Find-Module
és más parancsmagokat a PowerShellGet modulban):
# Find Modules compatible with Windows
Find-Module -Tag Linux
Többkompatibilitás keresése
Az alábbi szintaxissal kereshet olyan csomagot, amely több kompatibilitási képességgel rendelkezik:
Címkék: "Compatibility1" "Compatibility2"
Ha például windowsos és Linux rendszerű gépeken futó csomagot keres, használja a keresési címkéket:
Címkék: "PSEdition_Core" "Windows" "Linux"
A PowerShell használatával történő kereséshez használja a Find-Module
(és a PowerShellGet modulban található többi parancsmagot) az alábbi módon:
# Find scripts compatible with PowerShell, Windows, and Linux
Find-Script -Tag PSEdition_Core,Linux,Windows
# Find modules compatible with PowerShell and MacOS
Find-Module -Tag PSEdition_Core,MacOS
További részletek a csomagok kompatibilis PowerShell-kiadásokkal való elkészítéséről és megkereséséről
PowerShell Gallery
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: