Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

ใช้ Chocolatey ติดตั้งและอัปเดตโปรแกรม Windows ให้ง่ายขึ้น

ถ้าคุณมีโปรแกรม Windows มากพอที่การอัปเดตทุกตัวรู้สึกเหนื่อย ลองเปลี่ยนมาใช้ Package Manager โดยเฉพาะ Chocolatey

Package Manager คล้าย App Store คือจัดการและอัปเดตทุกโปรแกรมผ่านหน้าต่างเดียว แทนที่จะจัดการแต่ละตัวแยกกัน Chocolatey เดิมมีแค่ CLI จำกัดกลุ่มผู้ใช้ แต่ GUI ปัจจุบันดีขึ้น เข้าถึงง่ายสำหรับทุกคน

ติดตั้ง Chocolatey และ ChocolateyGUI

ต้องใช้ CLI นิดหน่อยเพื่อติดตั้ง Chocolatey เริ่มต้น แต่หลังนั้นใช้ GUI ทั้งหมด มีคำแนะนำบนเว็บไซต์ (อาจต้องอ่านถ้าไม่มีสิทธิ์ Admin) ขั้นตอนด้านล่างใช้กับ Windows 7 ขึ้นไปส่วนใหญ่

ใช้ PowerShell เพราะน่าเชื่อถือกว่า CMD (ทั้งสองวิธีอธิบายดีบนเว็บ Chocolatey)

  1. เปิด Administrative Shell: Win+X → Windows PowerShell (Admin)
  2. รัน Get-ExecutionPolicy ถ้าคืนค่า "Restricted" ให้รัน Set-ExecutionPolicy AllSigned หรือ Set-ExecutionPolicy Bypass -Scope Process (อันไหนก็ได้)
  3. รันคำสั่งติดตั้ง:
    Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
    จะเห็นข้อความติดตั้งเลื่อนไป จบแล้วพร้อมใช้คำสั่ง choco install และ choco upgrade ใน CLI แล้ว
  4. ติดตั้ง ChocolateyGUI: ใน PowerShell Admin พิมพ์ choco install chocolateygui → กด Y ยืนยัน
    ถ้าไม่อยากกด Y ทุกครั้ง รัน choco feature enable -n allowGlobalConfirmation

ตอนนี้ ChocolateyGUI พร้อมใช้ ไม่ต้องใช้ CLI อีกแล้ว (ถ้าไม่อยากใช้)

ติดตั้งโปรแกรมด้วย ChocolateyGUI

เปิด ChocolateyGUI จาก Desktop หรือ Start Menu จะมี 2 แท็บหลักทางซ้าย: "This PC" และ "chocolatey"
- "This PC": จัดการโปรแกรมที่ติดตั้งผ่าน Chocolatey
- "chocolatey": ค้นหาโปรแกรมที่ต้องการติดตั้ง
โปรแกรมที่ติดตั้งไม่ผ่าน Chocolatey จะไม่แสดง ต้องติดตั้งใหม่หรือให้ Chocolatey ทำควบคุม

รายการโปรแกรมแสดงแบบ List เรียงตามความนิยม แต่ Tile Layout เบราว์เซอร์ได้ดีกว่า เปลี่ยนได้ที่ปุ่มมุมขวาบน ค้นหาโปรแกรมเฉพาะเจาะจง ใช้ Search Bar

พบโปรแกรมที่ต้องการ: กด Install (choco install [program]) โปรแกรมจะติดตั้งอัตโนมัติ พอเสร็จ จะอยู่ใน Start Menu เหมือนปกติ

อัปเดตโปรแกรมด้วย ChocolateyGUI

ติดตั้งง่าย แต่ฟีเจอร์อัปเดต纔ดูเก๋จริง ChocolateYGUI แสดงโปรแกรมที่ล้าสมัยชัดเจน อัปเดตทั้งหมดแค่ไม่กี่คลิก

อัปเดตตัวเดียว: คลิกขวา → "Update" (choco upgrade [program]) แล้วก็ง่ายกว่ามาก แต่จุดเด่นคือ ไม่ต้องอัปเดตทีละตัว ไอคอน Refresh พร้อมดอกจัน (*) เมนูขวาบน = "Update All" กดแล้ว Chocolatey จะอัปเดตทุกโปรแกรมในรายการอัตโนมัติ หรือใช้ choco upgrade all ใน CLI การอัปเดตกลายเป็นงานสัปดาห์ละครั้ง ใช้เวลาไม่กี่นาที

เปลี่ยนมาใช้ Package Management

คุณน่าจะมีโปรแกรมส่วนใหญ่ติดตั้งแล้ว (ดาวน์โหลด .exe/.msi เอง) เว้นแต่มาจาก Microsoft Store การเปลี่ยนมา Chocolatey อาจรบกวนหน่อย เพราะต้องติดตั้งใหม่หรือให้ Chocolatey ทำควบคุมโปรแกรมเดิม แต่ถ้าทุกครั้งที่จะติดตั้งโปรแกรมใหม่ ใช้ Chocolatey แทนที่จะดาวน์โหลด .exe/.msi เร็วๆ นี้โปรแกรมส่วนใหญ่จะอยู่ใต้เงา Chocolatey

ดีกว่า: ตั้งเครื่องใหม่ ใช้ CLI batch install ได้ — พิมพ์สักนาที เครื่องพร้อมกับทุกโปรแกรม จัดการผ่าน Chocolatey รวมกับความง่ายในการอัปเดต คุณมีเวลาว่างไปเป็น "nerd" ด้านอื่นได้แล้ว คุณสมควรได้สิทธินี้!