Microsoft ดึงดูดความสนใจของนักพัฒนาในการประชุมเสมือน Build เมื่อเดือนที่แล้วโดยประกาศ WinGet ซึ่งเป็นวิธีใหม่ในการติดตั้งซอฟต์แวร์บน Windows WinGet เป็นโปรแกรมจัดการแพ็คเกจบรรทัดคำสั่งที่ให้คุณค้นหาและดาวน์โหลดแอปจาก “ที่เก็บ” ส่วนกลางได้อย่างรวดเร็ว โดยไม่จำเป็นต้องสืบค้นข้อมูลผ่านเว็บไซต์ที่มีโฆษณาแฝง
ตัวจัดการแพ็คเกจคือความจริงของชีวิตบนระบบ Linux ที่รวมเข้ากับแพลตฟอร์มและเป็นวิธีเริ่มต้นในการเพิ่มซอฟต์แวร์ จนถึงขณะนี้ ผู้ใช้ Windows มีเพียงตัวเลือกของบุคคลที่สามที่สามารถใช้ได้ - เราเคยพูดถึง Chocolatey และ Scoop มาก่อน
ด้วย WinGet Microsoft กำลังอบตัวจัดการแพ็คเกจของตัวเองลงใน Windows มันจะโฮสต์ที่เก็บข้อมูลหลักของแอปพลิเคชันในขณะเดียวกันก็ทำให้บุคคลที่สามสามารถสร้างรายการแหล่งที่มาของตนเองได้ ซอฟต์แวร์ที่อยู่ในที่เก็บจะสามารถติดตั้งได้โดยใช้คำสั่ง PowerShell (หรือ Command Prompt) เพียงคำสั่งเดียว
WinGet จะเปิดตัวในการอัปเดต Windows 10 ในอนาคต คุณสามารถทดลองใช้วันนี้โดยการติดตั้งด้วยตนเอง ไปที่หน้าเผยแพร่ winget-cli GitHub และค้นหารุ่นล่าสุด (ที่ด้านบนของหน้า) คลิกไฟล์ “appxbundle” ใต้ “Assets” เพื่อดาวน์โหลดตัวติดตั้ง WinGet
เรียกใช้โปรแกรมติดตั้งและคลิกปุ่ม "อัปเดต" ที่ปรากฏขึ้น คุณจะต้องทำขั้นตอนนี้ซ้ำทุกครั้งที่มีการเปิดตัว WinGet เวอร์ชันใหม่ เมื่อ WinGet ถูกแจกจ่ายให้กับ Windows แล้ว คุณจะสามารถลืมเกี่ยวกับการติดตั้งยูทิลิตี้ด้วยตนเองได้เลย
ตอนนี้คุณสามารถเปิด PowerShell หรือ Command Prompt เพื่อเริ่มโต้ตอบกับ WinGet ได้แล้ว เริ่มต้นด้วยการเรียกใช้ winget
โดยไม่มีพารามิเตอร์อื่นใด - คุณจะเห็นข้อความช่วยเหลือซึ่งมีรายละเอียดคำสั่งทั้งหมดที่มี ปัจจุบันรายการค่อนข้างจำกัด โดยการเปิดตัวครั้งแรกของ WinGet นั้นจำกัดเฉพาะการค้นหาแพ็คเกจพื้นฐานและความสามารถในการติดตั้ง
หากต้องการค้นหาซอฟต์แวร์ใหม่ ให้ใช้ winget search query
คำสั่งแทนที่ query
ด้วยคำค้นหาของคุณ แม้ว่าจะมุ่งเป้าไปที่นักพัฒนา แต่ก็มีแอพพลิเคชั่น Windows ยอดนิยมเพิ่มขึ้นเรื่อยๆ ในที่นี้ เราจะเห็นว่าสามารถดาวน์โหลด WinRAR, VLC และ LibreOffice ผ่าน WinGet ได้โดยไม่ต้องมีการเยี่ยมชมเว็บไซต์หรือขั้นตอนการติดตั้งแบบกราฟิก
ไปข้างหน้าและดาวน์โหลด VLC พิมพ์ winget install app
, แทนที่ app
ด้วยชื่อแอพที่คุณต้องการติดตั้ง ที่นี่ winget install vlc
ก็เพียงพอแล้ว แม้ว่าบางครั้งคุณอาจต้องระบุตัวตนให้ชัดเจนยิ่งขึ้นหากมีคำที่ตรงกันหลายคำในหนึ่งคำ
คุณจะเห็นแถบความคืบหน้าการดาวน์โหลดปรากฏในเทอร์มินัลของคุณ เมื่อดาวน์โหลดแล้ว โปรแกรมจะติดตั้งเอง ไม่จำเป็นต้องมีการแทรกแซงจากมนุษย์ ซึ่งหมายความว่าการติดตั้ง WinGet เหมาะอย่างยิ่งสำหรับใช้ในสคริปต์เมื่อเตรียมใช้งานอุปกรณ์ใหม่ เมื่อการติดตั้งเสร็จสิ้น VLC จะปรากฏบนเครื่องของคุณเหมือนกับว่าคุณได้ติดตั้งด้วยตนเอง คุณพร้อมที่จะเริ่มใช้แอปแล้ว!
น่าเสียดายที่ฟังก์ชันของ WinGet สิ้นสุดลงในขณะนี้ คำสั่งที่เหลือให้คุณตรวจสอบรายละเอียดของแพ็คเกจและตรวจสอบความสมบูรณ์ของแพ็คเกจ ไม่มีการสนับสนุนสำหรับการตรวจสอบแอพที่ล้าสมัย หรือแม้แต่การลบแพ็คเกจที่ติดตั้ง ทั้งหมดนี้น่าจะมาในอนาคต
ในขณะที่มีข้อจำกัดในปัจจุบัน WinGet เป็นส่วนเสริมที่มีคุณค่าต่อระบบนิเวศซอฟต์แวร์ของ Windows เป็นเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ที่ผู้ใช้ Windows ส่วนใหญ่ใช้เมื่อได้เรียนรู้แล้ว ด้วยแค็ตตาล็อกแอปที่เติบโตอย่างรวดเร็ว WinGet นำเสนอวิธีที่ง่ายกว่า ปลอดภัยกว่า และคล่องตัวกว่าในการนำซอฟต์แวร์เข้าสู่พีซีของคุณ