MS เปิดตัวแพ็กเกจแมเนเจอร์ของตัวเองสำหรับ Windows
(devblogs.microsoft.com)- WinGet CLI
→ รองรับคำสั่ง install/show/source/search/hash/validate
-
ขณะนี้เปิดซอร์ส v0.1 แล้ว
-
ตั้งเป้าออก v1.0 ในเดือนพฤษภาคม 2021 พร้อมฟีเจอร์ที่วางแผนไว้อีกมากมาย
→ ติดตั้งจาก MS Store
→ รองรับ third-party repo แบบ REST-based
→ รองรับ release channel
→ ติดตั้ง PWA
→ ติดตั้งแบบไม่ต้องเฝ้าดูด้วยไฟล์ App Config
→ ฟังก์ชัน dependency
3 ความคิดเห็น
นักพัฒนา Choco ตั้งประเด็นเป็นอีสซู่ว่าทำไมถึงไม่มีการพูดถึงเรื่อง opt-out สำหรับการเก็บ Telemetry
https://github.com/microsoft/winget-cli/issues/179
แล้วก็มีการแก้ไขเพิ่มเนื้อหาเกี่ยวกับ opt-out เข้าไปทันทีเลยนะครับ
https://github.com/microsoft/winget-cli/…
ดูเหมือนว่า MS (ตรงนี้คงหมายถึงสมาชิกในทีม) จะเคลื่อนไหวกันได้รวดเร็ว ซึ่งเห็นได้จากหลาย ๆ จุด
choco ต้องติดตั้งแยกต่างหาก แถมไม่ว่าจะเป็น CMD หรือ pwsh ก็ต้องรันด้วยสิทธิ์ผู้ดูแลระบบซึ่งค่อนข้างน่ารำคาญ แต่ winget นั้นมีมาให้ในตัวและไม่มีปัญหาเรื่องสิทธิ์ ดังนั้นในแง่นี้ก็ดูเหนือกว่าอย่างมากครับ
เหตุผลที่ใหญ่ที่สุดของการทำสิ่งนี้ขึ้นมาก็คือเพื่อความปลอดภัยและเพื่อให้ใครๆ ก็ใช้งานได้ง่าย
เขาบอกว่าการใช้แพ็กเกจแมเนเจอร์เดิมอย่าง https://chocolatey.org/ ไปเลยก็ไม่มีปัญหาอะไร แต่ดูแล้วก็น่าจะกลายเป็นคู่แข่งกัน