เมื่อมัลแวร์ Mac เพิ่มขึ้น การอัปเดตแอปทั้งหมดให้ล่าสุดจึงสำคัญมาก เพื่อปิดช่องโหว่ความปลอดภัย
ข่าวดี: แอปส่วนใหญ่มีตัวอัปเดตในตัว ข่าวร้าย: มักทำงานตอนเปิดแอปเท่านั้น เปิด-ปิดทุกแอปเพื่ออัปเดตระบบ ไม่เป็นไปได้
แต่มีวิธีลดทรมาน:
(อยากอัปเดต macOS ล่าสุด? อ่าน: วิธีอัปเดต Mac ด้วย macOS ล่าสุด)
1. ใช้ Mac App Store
Mac App Store มีตัวอัปเดต built-in ของ macOS ตั้งค่าเช็คซอฟต์แวร์ใหม่ในพื้นหลังได้ หน้าที่หลักอัปเดตระบบและแอป Apple แต่จะอัปเดตอัตโนมัติและเงียบๆ แอปที่ซื้อ/ดาวน์โหลดฟรีผ่าน App Store
คำสอน: ถ้ามีทางเลือกซื้อ/ดาวน์โหลดจากเว็บนักพัฒนา หรือ App Store ให้เลือก App Store เพราะระบบอัปเดตอัตโนมัติ
ถ้าซื้อแอปเองแล้ว แต่เจอว่าใน App Store ก็มี ลองสอบถามนักพัฒนาว่าให้โค้ดฟรีเพื่อเปลี่ยนมาใช้เวอร์ชัน App Store ได้ไหม? แค่เปิด App Store คลิก Redeem ใต้ Quick Links ขวา ผมทำหลายครั้ง สำเร็จทุกครั้ง!
ตั้งค่าอัปเดตอัตโนมัติ: เปิด System Preferences > App Store ติ๊ก Automatically Check For Updates และ Install App Updates
แนะนำติ๊กตัวเลือกอื่นๆ ด้วย เพื่ออัปเดตระบบอัตโนมัติ

อยากหาแอปดียังไงบน Mac App Store? อ่าน: วิธีหาแอปดียบน Mac App Store
2. สแกนหาอัปเดต
หลายแอปมีตัวอัปเดตตัวเอง สแกนเวอร์ชันใหม่ตอนเปิดแอป บางแอป (Microsoft, Dropbox, Adobe, Google) ติดตั้งแอปพื้นหลังสแกนอัปเดตอัตโนมัติ
ในโลกที่สมบูรณ์ จะมีแอปทริกเกอร์ทุกตัวอัปเดตในพื้นหลัง แต่ถ้ามีเรายังไม่รู้จัก Appversion (ทดลองฟรี สแกน 12 โปรแกรมตามตัวอักษร) เป็นทางเลือกถัดไป สแกนหาเวอร์ชันแอปในระบบ และถ้าติ๊ก Check Online จะเช็คออนไลน์ว่ามีเวอร์ชันใหม่ไหม
ผลลัพธ์แสดงเป็นรายการ สถานะอัปเดตชัดเจน แต่การอัปเดตยังต้องทำเอง: ถ้ามีอัปเดต เปิดแอปเพื่อทริกเกอร์อัปเดตอัตโนมัติ หรือไปเว็บนักพัฒนาดาวน์โหลดเอง
ดูเวอร์ชันแอปโดยไม่เปิด: เลือกใน Applications ของ Finder กด Cmd+I (I ของ info) เปิด inspector ดู Version บนสุด หรือเปิดแอปแล้วคลิกเมนูแอป > About

3. ใช้วิธีเทคนิค (สำหรับผู้เชี่ยวชาญ)
เรา Macworld พัฒนาวิธีอัปเดตแอปยอดนิยมหลายตัวพร้อมกัน แต่มีข้อจำกัด: ไม่ครอบคลุมทุกแอป ส่วนใหญ่ free และ open source เช่น browser, antimalware
ใช้ระบบ Homebrew และ Homebrew Cask ติดตั้งแอปผ่าน command-line ต้องใช้ Terminal คำสั่งตรงไปตรงมา ตั้งค่าเริ่มต้นเสร็จ แค่รอ
ลองทำตามขั้นตอน:
ติดตั้ง Homebrew และ Homebrew Cask
- เปิด Terminal (ใน Utilities ของ Finder หรือ Spotlight: Cmd+Space พิมพ์ Utilities)
- ไป https://brew.sh คัดลอกโค้ดทั้งบรรทัดใต้ Install Homebrew
- วางใน Terminal กด Enter Homebrew จะทำงานสักครู่ อาจถามรหัสผ่าน login
- เสร็จแล้ว (ใช้ไม่กี่นาที) วางคำสั่งนี้ (อาจดูเป็นหลายบรรทัดแต่มันคำสั่งเดียว – triple-click เลือกทั้งหมด Cmd+C):
brew tap phinze/homebrew-cask;brew tap buo/cask-upgrade
ค้นหาและติดตั้งแอป
ติดตั้งแอปใหม่: พิมพ์ใน Terminal ค้นหา…
brew cask search
… แล้วพิมพ์คำสำคัญจากชื่อแอป เช่น หา Malwarebytes Anti-Malware พิมพ์:
brew cask search malwarebytes
ผลลัพธ์ตัวอย่าง:
==> Partial Matches
malwarebytes-anti-malware
ติดตั้ง: brew cask install malwarebytes-anti-malware
อาจต้องใส่รหัสผ่านอีกครั้ง แต่หลังเสร็จ แอปจะอยู่ใน Applications ของ Finder เหมือนแอปทั่วไป
ประโยชน์ของ brew cask: แอปที่ติดตั้งผ่านนี้อัปเดตทั้งหมดได้ด้วยคำสั่งเดียว ควรใช้ brew cask ติดตั้งแอปเท่าที่ทำได้ แม้แอปที่มีอยู่แล้ว ก็ควร reinstall ผ่าน brew cask
ค้นหาก่อนว่า brew cask มีแอปนั้นไหม (ขั้นตอนข้างต้น)
ถ้ามี: uninstall แอปเก่าปกติ (ลากไป Trash) มักเก็บตั้งค่าส่วนตัวไว้ แต่ไม่แน่ใจ – ค้นหาประสบการณ์ผู้อื่นบน Google
ลบไป Trash แล้ว ติดตั้งใหม่ด้วย brew cask (ขั้นตอนข้างต้น)
ดูรายการแอปที่ติดตั้งด้วย brew cask:
brew cask list
— อัปเกรดแอป brew cask
เปิด Terminal เป็นระยะ อัปเดต ทั้งหมด ที่ติดตั้งผ่าน brew cask:
brew update;brew cu
ทำเดือนละครั้ง หรือบ่อยขึ้นขึ้นกับระดับความパラノイア! จะโชว์แอปเก่า ถามว่าอัปเดตไหม กด Y เพื่ออัปเดต ถ้าไม่ถาม แสดงว่าไม่มีอัปเดต
หมายเหตุ: คำสั่งนี้ไม่อัปเดตแอปที่มีตัวอัปเดตพื้นหลังตัวเอง เช่น Google Chrome เพราะอาจทำให้ปัญหา ควรให้ตัวอัปเดตตัวมันจัดการ

อยากได้แอป Mac ฟรีดีๆ? อ่าน: วิธีได้แอปเสียเงินฟรี และ แอป Mac ฟรีที่ดีที่สุด