PowerShellGet 3.0 Preview 6 เปิดตัวแล้ว
PowerShellGet เป็นโมดูล PowerShell ที่มีคำสั่งสำหรับการค้นหา ติดตั้ง อัปเดต และเผยแพร่สิ่งประดิษฐ์ของ PowerShell เช่น โมดูล ทรัพยากร DSC ความสามารถตามบทบาท และสคริปต์ Microsoft มี การเผยแพร่ โมดูลเวอร์ชันตัวอย่างที่ผู้ใช้ที่สนใจสามารถทดลองใช้ได้ในที่สุด
โฆษณา
PowerShellGet สามารถติดตั้งได้ใน Windows PowerShell 5.0 หรือใหม่กว่า หรือใน PowerShell Core โมดูล PowerShellGet ยังรวมเข้ากับโมดูล PackageManagement ในฐานะผู้ให้บริการ ผู้ใช้ยังสามารถใช้ PackageManagement cmdlet สำหรับการค้นหา ติดตั้ง และอัปเดตสิ่งประดิษฐ์ PowerShell เช่น โมดูล และ สคริปต์
Microsoft ได้เผยแพร่บันทึกการเปลี่ยนแปลงต่อไปนี้สำหรับโมดูล PowerShellGet
ไฮไลท์ของการเปิดตัว
ดูตัวอย่าง 4 (3.0.0-beta4) ไฮไลท์
ลูกเล่นใหม่
ค้นหาสัญลักษณ์แทน -ที่เก็บ
พารามิเตอร์ใน ค้นหา-PSResource
. สิ่งนี้ทำให้ผู้ใช้สามารถส่งคืนผลลัพธ์จากการลงทะเบียนทั้งหมด
PSRepositories
แทนที่จะเป็นเพียงที่เก็บที่จัดลำดับความสำคัญ ในการใช้คุณสมบัตินี้ add -ที่เก็บ '*'
เพื่อโทรไปที่ ค้นหา-PSResource
.
แก้ไขข้อผิดพลาด
แก้ไขข้อผิดพลาดที่ไม่ดีในการจัดการเมื่อไม่สามารถเข้าถึงที่เก็บใน ค้นหา-PSResource
.
ดูตัวอย่าง 6 (3.0.0-beta6) ไฮไลท์
ลูกเล่นใหม่
cmdlet เผยแพร่-PSResource
ได้รับการแนะนำซึ่งช่วยให้ผู้ใช้สามารถเผยแพร่ทรัพยากร PowerShell ไปยังที่ลงทะเบียนได้ PSRepository
.
อะไรต่อไป
Microsoft มี 3 รุ่นที่กำลังจะออกสำหรับโมดูล:
- รุ่นตัวอย่าง 7 จะเน้นที่ฟังก์ชันการอัปเดต พร้อมกับการแก้ไขจุดบกพร่องหลายอย่างที่ผู้ใช้รายงานผ่านรุ่นตัวอย่างเหล่านี้
- รุ่น Release Candidate (RC) จะแก้ไขจุดบกพร่องที่เหลืออยู่ซึ่งไม่ได้รับการแก้ไขในรุ่น Preview 6 นี้
- เวอร์ชัน 3.0 ความพร้อมใช้งานทั่วไป (GA) จะเหมือนกับเวอร์ชัน RC ตราบใดที่ไม่พบจุดบกพร่องที่บล็อกหรือมีความเสี่ยงสูงในตัวเลือกการเปิดตัว หากมีการบล็อกหรือจุดบกพร่องที่มีความเสี่ยงสูง Microsoft จะปล่อยตัวเลือกรุ่นอื่นก่อน GA
ในการติดตั้งโมดูลเวอร์ชันล่าสุด ให้เปิดคอนโซล PowerShell และเรียกใช้:
ติดตั้งโมดูล PowerShellGet -Force -AllowPrerelease -Repository PSGallery
การโยกย้ายไปยัง PowerShellGet 3.0
บริษัทกำลังจะจัดส่งตัวอย่างล่าสุดของ PowerShellGet 3.0 ในตัวอย่างถัดไปของ PowerShell 7.1 (ตัวอย่าง 6) เป้าหมายสำหรับ PowerShellGet เวอร์ชันนี้ ซึ่งจะจัดส่งใน PowerShell 7.1 Preview 6 คือการมีโมดูลความเข้ากันได้ที่จะเปิดใช้งานสคริปต์ด้วย PowerShell 2.x cmdlets (เช่น ติดตั้งโมดูล
) เพื่อเรียกใช้โดยใช้โมดูล PowerShellGet 3.0 ซึ่งหมายความว่าผู้ใช้อาจไม่จำเป็นต้องอัปเดตสคริปต์เพื่อใช้ cmdlet ของ PowerShellGet 2.x กับ PowerShell 7.1 มันสำคัญที่จะ โปรดทราบว่าในระบบที่มี PowerShell เวอร์ชันอื่น โมดูล PowerShellGet 2.x จะยังใช้งานได้และใช้งานอยู่
Microsoft กำลังจะจัดส่ง PowerShellGet 3.0 พร้อมเลเยอร์ความเข้ากันได้ใน PowerShell 7.1 เป็น PowerShellGet เวอร์ชันเดียวในแพ็คเกจ อย่างไรก็ตาม บริษัทจะทำเช่นนี้ก็ต่อเมื่อพวกเขาไปถึง GA โดยมีมาตรฐานระดับสูงสำหรับคุณภาพการเปิดตัว ทันเวลาสำหรับผู้สมัครรุ่น PowerShell 7.1