Megjelent a PowerShellGet 3.0 Preview 6
A PowerShellGet egy PowerShell-modul, amely parancsokat tartalmaz a PowerShell-termékek, például modulok, DSC-erőforrások, szerepköri képességek és szkriptek felfedezésére, telepítésére, frissítésére és közzétételére. A Microsoftnak van kiadták a modul előnézeti verziója, amelyet az érdeklődő felhasználók végre kipróbálhatnak.
Hirdetés
A PowerShellGet telepíthető a Windows PowerShell 5.0-s vagy újabb verziójában, illetve a PowerShell Core-ban. A PowerShellGet modul szolgáltatóként is integrálva van a PackageManagement modullal, a felhasználók használhatják a PackageManagement parancsmagok a PowerShell-termékek felfedezéséhez, telepítéséhez és frissítéséhez, mint például a modulok és Szkriptek.
A Microsoft közzétette a következő változásnaplót a PowerShellGet modulhoz.
A kiadások legfontosabb eseményei
4. előnézet (3.0.0-beta4) Fénypontok
Új funkció
Helyettesítő karakteres keresés a - Adattár
paraméter be Find-PSResource
. Ez lehetővé teszi a felhasználó számára, hogy az összes regisztrált eredményét visszaadja PSRepository
ahelyett, hogy csak a kiemelt tárhelyüket. A funkció használatához add hozzá - Adattár '*'
hívására Find-PSResource
.
Hibajavítás
Javítva a rossz hibakezelés olyan esetekben, amikor a tárhely nem érhető el Find-PSResource
.
6. előnézet (3.0.0-beta6) Kiemelés
Új funkció
A cmdlet Publish-PSResource
bevezetésre került, amely lehetővé teszi a felhasználók számára a PowerShell-erőforrások közzétételét bármely regisztrált számára PSRepository
.
Mi a következő lépés
A Microsoft 3 tervezett kiadást tervez a modulhoz:
- A Preview 7 kiadás a frissítési funkciókra összpontosít, valamint számos olyan hibajavításra, amelyeket a felhasználók jelentettek ezeken az előnézeti kiadásokon keresztül.
- A Release Candidate (RC) kiadás megoldja a fennmaradó hibákat, amelyeket ebben a 6. előnézeti verzióban nem oldottak meg.
- A 3.0 General Availability (GA) kiadás megegyezik az RC verzióval, mindaddig, amíg nem találhatók blokkoló vagy magas kockázatú hibák a kiadásjelöltben. Ha blokkoló vagy magas kockázatú hibákat észlel, a Microsoft egy másik kiadásjelöltet ad ki a GA előtt.
A legújabb verziójú modul telepítéséhez nyissa meg bármelyik PowerShell-konzolt, és futtassa:
Install-Module PowerShellGet - Force - Engedélyezze a kiadás előtti - Leraktár PSGallery
Migráció a PowerShellGet 3.0-ra
A vállalat a PowerShellGet 3.0 legújabb előzetesét a PowerShell 7.1 következő előzetesében (6. előnézet) fogja szállítani. A PowerShellGet ezen verziójának célja, amely a PowerShell 7.1 előzetes 6. verziójában fog megjelenni, hogy tartalmazzon egy kompatibilitási modult, amely lehetővé teszi a PowerShell 2.x parancsmagokkal (pl. Install-Module
) a PowerShellGet 3.0 modul használatával futtatható. Ez azt jelenti, hogy a felhasználóknak valószínűleg nem kell frissíteniük a szkripteiket, hogy a PowerShellGet 2.x parancsmagokat a PowerShell 7.1-el együtt használhassák. Fontos, hogy Vegye figyelembe azt is, hogy a PowerShell bármely más verzióját tartalmazó rendszereken a PowerShellGet 2.x modul továbbra is elérhető és használható lesz.
A Microsoft hamarosan szállítja a PowerShellGet 3.0-t egy kompatibilitási réteggel a PowerShell 7.1-be, amely a PowerShellGet egyetlen verziója a csomagban. A cég azonban ezt csak akkor teszi meg, ha a PowerShell 7.1-es kiadásjelöltjéhez időben eléri a GA-t, magasan a kiadási minőséget illetően.