Windows Package Manager คืออะไรและฉันจะใช้ได้อย่างไร


คุณต้องการติดตั้งโปรแกรมใน Windows ผ่านทางบรรทัดคำสั่งหรือไม่ ตอนนี้มีวิธีที่ง่ายกว่าในการติดตั้งแอปโปรดทั้งหมดของคุณบนคอมพิวเตอร์ใหม่หลังจากที่ Microsoft เพิ่งเปิดตัว Windows Package Manager (WPM) ปัจจุบันอยู่ในช่วงแสดงตัวอย่างเท่านั้นในขณะนี้

มันยังมีบั๊กเล็กน้อยและมีคุณสมบัติเล็กน้อยเมื่อเทียบกับ ผู้จัดการแพคเกจ ที่สร้างไว้แล้วเช่น chocolatey แต่เป็นข่าวดีสำหรับ Windows devs และขุมพลัง ผู้ใช้ และอาจมีอยู่ในคอมพิวเตอร์ของคุณแล้ว!

ฉันจะรับ Windows Package Manager ได้อย่างไร

ในการเขียนนี้มีเพียง 2 วิธีในการรับ Windows Package Manager คุณสามารถรับมันผ่าน โปรแกรม Windows Insider หรือจาก GitHub.

โปรแกรม Windows Insider

วิธีนี้ช่วยให้ คุณจะมีตัวอย่างล่าสุดของ Windows 10 และ WPM ดังนั้นเมื่อเพิ่มฟีเจอร์และการแก้ไขลงใน WPM พวกเขาจะแค่ อัปเดตอัตโนมัติ สำหรับคุณ

ในการไปยังเส้นทางนี้คุณจะต้องติดตั้ง Insider Build สำหรับ Windows 10 และสมัครใช้งาน โปรแกรม Insider ของ Windows Package Manager สิ่งนี้จะทำให้คุณต้องมี บัญชีไมโครซอฟท์ เช่นเดียวกับที่คุณอาจใช้ในการลงชื่อเข้าใช้ Micros โอ แอพ ft Store. ระบบจะส่งอีเมลแจ้งให้คุณทราบหากคุณเข้าร่วมหรือไม่ ใช้เวลาประมาณ 3 วัน

GitHub strong>

หากคุณรู้วิธีใช้ GitHub นี่อาจเป็นวิธีที่ง่ายกว่าสำหรับคุณ คุณสามารถค้นหาที่เก็บ WPM GitHub ได้ที่ https://github.com/microsoft/winget-cli.

In_content_1 ทั้งหมด: [300x250] / dfp: [640x360]->

ฉันมี Windows Package Manager หรือไม่

วิธีบอกว่าคุณมี Windows Package Manager (WPM) หรือไม่ s>14เซสชั่นและป้อน cmdlet winget

หากคุณมี WPM คุณจะเห็นผลลัพธ์เหมือนในภาพต่อไปนี้ มันจะแสดงรายการเวอร์ชันของ WPM ที่คุณมีและความช่วยเหลือขั้นพื้นฐานเกี่ยวกับการใช้

ฉันจะใช้ Windows Package Manager ได้อย่างไร

สิ่งแรกที่คุณควรทำคือดูว่าแอพใดที่คุณสามารถติดตั้งด้วย WPM ป้อน cmdlet ค้นหา wingetและกด Enter

คุณจะเห็นรายการแพ็คเกจการติดตั้งแอพทั้งหมดที่มีอยู่ในปัจจุบัน

ในขณะที่เขียนสิ่งนี้มี 386 แพ็คเกจให้ใช้งาน แอพยอดนิยมบางส่วน ได้แก่ 7Zip, นักเขียน CutePDF, Adobe Acrobat Reader DC, จุดไฟ, iTunes, ความกล้า หลาย Linux distros, Malwarebytes และโฮสต์ของแอป Microsoft ที่เกี่ยวข้องกับ สำนักงาน, สีฟ้า, Windows และทุกอย่างอื่นของ Microsoft

รายการแพคเกจเต็มรูปแบบมีให้ที่ https://github.com/microsoft/winget-pkgs/tree/master/manifests

มีอะไรให้ทำมากมายลองค้นหา แอพสุดโปรดของคุณ ป้อน คำหลักในการค้นหา wingetโดยที่คำหลักนั้นเป็นชื่อแอปที่คุณกำลังค้นหา หากคุณไม่แน่ใจเกี่ยวกับชื่อเต็มมันจะค้นหาชื่อบางส่วนเช่นกัน

เมื่อคุณพบแอปที่คุณต้องการติดตั้งแล้วให้ใช้ winget ติดตั้ง“ AppName ที่นี่”หากแอปพลิเคชันมีชื่อคำเดียวเครื่องหมายอัญประกาศไม่จำเป็น

หากคุณต้องการให้แอปติดตั้งแบบเงียบ ๆ โดยที่คุณไม่ต้องป้อนข้อมูลใด ๆ เพิ่มเติมให้ใช้อาร์กิวเมนต์ -hในตอนท้าย คำสั่งจะมีลักษณะเหมือน winget ติดตั้ง“ AppName Here” -h

แอปจะดาวน์โหลดและติดตั้งโดยไม่ต้องมีการโต้ตอบใด ๆ เพิ่มเติมจากคุณ

ฉันจะติดตั้งหลายแอปพร้อมกันด้วยตัวจัดการแพ็คเกจ Windows ได้อย่างไร

เนื่องจาก winget เป็น cmdlet เราสามารถสร้างสคริปต์ PowerShell เพื่อทำการติดตั้ง ตรวจสอบให้แน่ใจว่าระบบของคุณ ช่วยให้คุณเรียกใช้สคริปต์ PowerShell เป็นอันดับแรก

ใน Windows PowerShell ISE ให้ป้อนข้อมูลต่อไปนี้:

winget install rufus -h;
winget ติดตั้ง gpu-z -h;
winget ติดตั้ง Putty -h;
winget ติดตั้ง FileZilla -h;

บันทึกเป็นสคริปต์ PowerShell ด้วยชื่อเช่น ติดตั้ง AppsWinGet.ps1 คุณสามารถเรียกใช้สคริปต์จากภายใน PowerShell ISE หรือจากบรรทัดคำสั่ง PowerShell ปกติ

โปรดทราบว่าคุณจะไม่เห็นแถบสถานะสวย ๆ เหมือนกับที่คุณติดตั้ง WPM เดียว ไม่เป็นไร. มันจะทำการติดตั้งตามลำดับ เวลาทั้งหมดในการดาวน์โหลดและติดตั้งแอปทั้ง 4 รายการคือ 53 วินาที

ฉันสามารถถอนการติดตั้งโดยใช้ Windows Package Manager ได้ไหม

ไม่ ตอนนี้ WPM สำหรับติดตั้งแอพเท่านั้น รุ่นตัวอย่างของ WPM ยังเด็กมาก หาก Microsoft ต้องการให้ WPM เป็นผู้จัดการแพคเกจ de-พฤตินัยสำหรับ Windows คาดว่าจะมีฟังก์ชั่นเดียวกับ Chocolatey หรือดีกว่าในอนาคตอันใกล้

รับการติดตั้ง!

ตอนนี้คุณมี Windows Package Manager แล้วและรู้วิธีใช้งานทำไมไม่สร้างสคริปต์เพื่อติดตั้งทุกแอปที่คุณชื่นชอบ บันทึกสคริปต์นั้นในไดรฟ์ USB หรือ การจัดเก็บเมฆ จากนั้นในครั้งต่อไปที่คุณต้องการติดตั้งเพียงแค่เรียกใช้สคริปต์ หากคุณไม่เคยใช้เครื่องมือจัดการแพคเกจมันจะเร็วขึ้นและง่ายขึ้นกว่าที่เคยเป็นมา

กระทู้ที่เกี่ยวข้อง:


8.06.2020