วิธีบล็อกการอัปเดต macOS Catalina บน Mojave

หาก Mac ของคุณยังคงใช้ macOS Mojave และโปรแกรมอัปเดตซอฟต์แวร์เสนอการอัปเดต Catalina คุณสามารถลองใช้softwareupdateคำสั่ง `legacy ignore` เพื่อระงับการอัปเกรดดังกล่าวได้ นี่เป็นวิธีแก้ปัญหาชั่วคราวเฉพาะเวอร์ชันเท่านั้น ไม่ได้ปิดการอัปเดต Mojave โดยอัตโนมัติ โปรดเปิดใช้งานการอัปเดตความปลอดภัยและตรวจสอบให้แน่ใจว่าคำสั่งนี้ใช้งานได้กับ macOS เวอร์ชันของคุณ

ขั้นตอนเหล่านี้ใช้สำหรับ Mac ที่ ยัง ไม่ได้ติดตั้ง Catalina หาก Mac ของคุณใช้งาน Catalina หรือ macOS เวอร์ชันที่ใหม่กว่าอยู่แล้ว คำสั่งนี้จะไม่ทำการดาวน์เกรดหรือป้องกันการอัปเดตระบบในอนาคต

ภาพประกอบแสดงหน้าต่างการอัปเดตซอฟต์แวร์ macOS Mojave พร้อมข้อเสนอการอัปเกรดเป็น macOS Catalina และปุ่ม "อัปเกรดทันที"
หน้าต่างการอัปเดตซอฟต์แวร์ของ Mojave อาจแสดง Catalina เป็นตัวเลือกการอัปเกรดที่พร้อมใช้งาน

ตรวจสอบความเข้ากันได้ก่อนที่จะบล็อกการอัปเกรด

ขั้นแรก เลือกเมนู Apple > เกี่ยวกับ Mac เครื่องนี้และตรวจสอบให้แน่ใจว่า Mac ของคุณใช้ macOS Mojave หรือเวอร์ชันก่อนหน้า macOS Catalina มีการเปลี่ยนแปลงความเข้ากันได้ของแอป: Apple ระบุว่า macOS Mojave 10.14 เป็นเวอร์ชัน macOS สุดท้ายที่รองรับแอป 32 บิต หากแอปที่คุณใช้งานอยู่เป็นแอป 32 บิต แอปนั้นจะไม่สามารถทำงานใน Catalina ได้ โปรดตรวจสอบกับผู้พัฒนาแอปเพื่อขอเวอร์ชัน 64 บิต หรือเวอร์ชันอื่นก่อนติดตั้งคู่มือความเข้ากันได้ของแอป 32 บิต ของ Apple จะอธิบายถึงการเปลี่ยนแปลงนี้

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

บล็อกข้อเสนอ Catalina จากเทอร์มินัลบนโมฮาวี

  1. เปิดTerminalจาก Applications > Utilities หรือค้นหาด้วย Spotlight
  2. วางคำสั่งนี้ลงไป แล้วกด Enter:
    sudo /usr/sbin/softwareupdate --ignore "macOS Catalina"
  3. หากโปรแกรม Terminal ถาม ให้ป้อนรหัสผ่านผู้ดูแลระบบ เคอร์เซอร์จะไม่ขยับและไม่มีตัวอักษรใดปรากฏขึ้นขณะที่คุณพิมพ์รหัสผ่าน เมื่อเสร็จแล้วให้กดปุ่ม Enter
  4. เปิดการตั้งค่าระบบ > การอัปเดตซอฟต์แวร์อีกครั้ง แล้วตรวจสอบว่าข้อเสนอ Catalina หายไปแล้วหรือไม่ อย่าคิดว่าถูกบล็อกหากข้อเสนอยังคงอยู่ หรือโปรแกรม Terminal รายงานตัวเลือกที่ไม่รู้จัก
ภาพประกอบแสดงหน้าต่างเทอร์มินัลของ Mojave พร้อมคำสั่ง softwareupdate เพื่อละเว้นการอัปเกรดเป็น macOS Catalina
ป้อนป้ายกำกับ Catalina ให้ตรงตามที่แสดงทุกประการ โปรแกรม Terminal อาจขอรหัสผ่านผู้ดูแลระบบ

คำสั่งนี้มาจากเวิร์กโฟลว์การอัปเดตซอฟต์แวร์แบบเก่า และการรองรับขึ้นอยู่กับเวอร์ชันและบิลด์ของ macOS ต่อมา Apple ได้จำกัดพฤติกรรมการละเว้นการอัปเดต: คำแนะนำเกี่ยวกับการอัปเดตแบบจัดการของ Apple อธิบายว่าการละเว้นการอัปเดตบน Catalina และ Mojave นั้นทำได้เฉพาะกับอุปกรณ์ที่ได้รับการดูแลในเวิร์กโฟลว์การอัปเดตเฉพาะเท่านั้น และระบุว่าการละเว้นแบบไม่มีกำหนดไม่ได้รับการสนับสนุนใน Big Sur และเวอร์ชันที่ใหม่กว่า ดู ข้อมูลเพิ่มเติมได้ ในหัวข้อการอัปเดตซอฟต์แวร์แบบจัดการ ของ Apple หากคำสั่งถูกปฏิเสธหรือไม่ซ่อน Catalina ให้หยุดการทำงานตรงนั้น อย่าลองใช้แฟล็กที่ไม่เกี่ยวข้องหรือสันนิษฐานว่าการอัปเกรดถูกบล็อก

ใช้การตั้งค่าการอัปเดตซอฟต์แวร์โดยไม่สูญเสียการตรวจสอบความปลอดภัย

บน Mojave ให้เปิด การตั้งค่าระบบ > การอัปเดตซอฟต์แวร์ > ขั้นสูงข้อความและการควบคุมจะแตกต่างกันไปตามเวอร์ชันของ macOS หากแสดงขึ้นมา การปิดใช้งาน ดาวน์โหลดการอัปเดตใหม่เมื่อมีและติดตั้งการอัปเดต macOSอาจป้องกันการดาวน์โหลดหรือการติดตั้งโดยอัตโนมัติได้ แต่ก็อาจไม่สามารถลบข้อเสนอ Catalina ออกจากหน้าจอได้

หลีกเลี่ยงการปิดการตรวจสอบการอัปเดตเป็นเวลานาน เพราะอาจทำให้ Mac หยุดตรวจสอบการอัปเดตอื่นๆ ได้เช่นกัน ให้เลือก ติดตั้งไฟล์ข้อมูลระบบและการอัปเดตความปลอดภัยไว้ Apple อธิบายว่าการอัปเดตความปลอดภัยและข้อมูลระบบในพื้นหลังช่วยปกป้อง macOS การตั้งค่านี้แยกต่างหากจากการตัดสินใจว่าจะติดตั้งการอัปเกรดครั้งใหญ่หรือไม่หากการตั้งค่าของคุณแตกต่างออกไป โปรดตรวจสอบ คำแนะนำเกี่ยวกับการอัปเดตในพื้นหลัง ของ Apple

ภาพประกอบแสดงการตั้งค่าขั้นสูงของการอัปเดตซอฟต์แวร์ Mojave โดยเลือกการอัปเดตด้านความปลอดภัย และแสดงตัวเลือกการตรวจสอบทั่วไปและการติดตั้ง macOS
หน้าต่างขั้นสูงจะแยกการตรวจสอบการอัปเดตทั่วไปและการติดตั้ง macOS ออกจากข้อมูลระบบและการอัปเดตความปลอดภัย

หากคุณหยุดการตรวจสอบการอัปเดตชั่วคราว ให้เปิดการอัปเดตซอฟต์แวร์เป็นระยะ และติดตั้งการอัปเดตความปลอดภัยที่เกี่ยวข้องด้วยตนเอง การเปลี่ยนแปลงการตั้งค่าไม่ใช่ข้อจำกัดเฉพาะของ Catalina และไม่ควรเป็นเหตุผลในการละเลยการบำรุงรักษาความปลอดภัย

ถอดปลั๊กเทอร์มินัลออก

หากคำสั่ง ignore ทำงานได้ผลและคุณพร้อมที่จะตรวจสอบ Catalina อีกครั้ง ให้เปิด Terminal แล้วเรียกใช้คำสั่งต่อไปนี้:

sudo /usr/sbin/softwareupdate --reset-ignored

หากระบบแจ้งให้ป้อนรหัสผ่านผู้ดูแลระบบ ให้กลับไปที่ การตั้งค่าระบบ > การอัปเดตซอฟต์แวร์ แล้วตรวจสอบอีกครั้ง การรีเซ็ตนี้จะล้างรายการอัปเดตที่ถูกละเว้นทั้งหมด ไม่ใช่แค่ป้ายกำกับ Catalina เท่านั้น ดังนั้นการอัปเดตอื่นๆ ที่คุณจงใจละเว้นอาจปรากฏขึ้นอีกครั้ง หากคำสั่งรีเซ็ตไม่พร้อมใช้งานในเวอร์ชัน macOS ของคุณ ให้ใช้การควบคุมปกติของการอัปเดตซอฟต์แวร์แทน

ภาพประกอบแสดงคำสั่ง reset-igned ใน Mojave Terminal ซึ่งใช้ในการกู้คืนการอัปเดตซอฟต์แวร์ที่ถูกซ่อนไว้ก่อนหน้านี้
คำสั่งรีเซ็ตจะลบป้ายกำกับการอัปเดตที่ถูกละเว้น เพื่อให้โปรแกรมอัปเดตสามารถเสนอการอัปเดตเหล่านั้นอีกครั้ง

วิธีแก้ปัญหานี้ไม่ได้ทำอะไร

การเพิกเฉยต่อข้อเสนอ Catalina ไม่ได้ลบตัวติดตั้งที่ดาวน์โหลดไปแล้ว ย้อนกลับการอัปเกรด หรือกู้คืนการรองรับแอป 32 บิตหลังการติดตั้ง นอกจากนี้ยังไม่สามารถทดแทนการเลือกเวอร์ชัน macOS ที่รองรับสำหรับ Mac ของคุณได้ Apple แนะนำให้ติดตั้ง macOS เวอร์ชันล่าสุดที่เข้ากันได้กับคอมพิวเตอร์ของคุณ เพื่อให้ได้รับการปรับปรุงด้านความปลอดภัยและความเสถียรในปัจจุบัน ตรวจสอบคำแนะนำการอัปเดต macOS ของ Apple ก่อนตัดสินใจที่จะใช้เวอร์ชันเก่าต่อไป ให้ถือว่าการบล็อกนี้เป็นการหยุดชั่วคราวในขณะที่คุณตรวจสอบแอปและเวิร์กโฟลว์ที่คุณต้องการ

ฝากความเห็น

วิธีซิงค์สองโฟลเดอร์บน Mac อย่างปลอดภัย

วิธีซิงค์สองโฟลเดอร์บน Mac อย่างปลอดภัย

ซิงค์สองโฟลเดอร์บน Mac ด้วย SyncTwoFolders เลือกการอัปเดตแบบทางเดียวหรือสองทาง และดูตัวอย่างการเปลี่ยนแปลงก่อนที่จะแทนที่หรือลบไฟล์

วิธีสำรองข้อมูลบล็อก Tumblr บน Mac

วิธีสำรองข้อมูลบล็อก Tumblr บน Mac

สำรองข้อมูลบล็อก Tumblr บน Mac ของคุณด้วยฟังก์ชันส่งออกเว็บของ Tumblr ดาวน์โหลดและแตกไฟล์ ZIP เก็บรักษาโพสต์และสื่อต่างๆ ไว้ได้อย่างปลอดภัย และตรวจสอบว่าไฟล์เก็บถาวรนั้นขาดอะไรไปบ้าง

วิธีใช้งาน Google Maps บนคอมพิวเตอร์ Mac

วิธีใช้งาน Google Maps บนคอมพิวเตอร์ Mac

ใช้งาน Google Maps บน Mac ของคุณใน Safari หรือ Chrome ค้นหาสถานที่และเส้นทาง สลับเลเยอร์แผนที่ และเพิ่มเว็บแอป Safari ไปยัง Dock บน macOS Sonoma 14 หรือเวอร์ชันที่ใหม่กว่า

5 โปรแกรมแปลงไฟล์ WAV เป็น MP3 ฟรีที่ดีที่สุดสำหรับ Windows และ macOS

5 โปรแกรมแปลงไฟล์ WAV เป็น MP3 ฟรีที่ดีที่สุดสำหรับ Windows และ macOS

เปรียบเทียบโปรแกรมแปลงไฟล์ WAV เป็น MP3 ฟรี 5 โปรแกรมสำหรับ Windows และ macOS รวมถึงข้อจำกัดของไฟล์ออนไลน์ เครื่องมือแปลงไฟล์แบบกลุ่มในเครื่อง และการตั้งค่าการส่งออกที่ใช้งานได้จริง

วิธีคลิกขวาโดยไม่ต้องใช้เมาส์บน Windows และ Mac

วิธีคลิกขวาโดยไม่ต้องใช้เมาส์บน Windows และ Mac

เรียนรู้แป้นพิมพ์ลัดและคุณสมบัติการเข้าถึงเพื่อเปิดเมนูบริบทบน Windows และ Mac รวมถึงปุ่มเมาส์และปุ่มเมนูบริบทของ Mac

โปรแกรมจัดการไฟล์ที่ดีที่สุดสำหรับ Windows: 5 ทางเลือกแทน File Explorer

โปรแกรมจัดการไฟล์ที่ดีที่สุดสำหรับ Windows: 5 ทางเลือกแทน File Explorer

เปรียบเทียบโปรแกรมจัดการไฟล์สำหรับ Windows ทั้ง 5 โปรแกรม ตั้งแต่ Q-Dir และ Files ที่ใช้งานได้ฟรี ไปจนถึงโปรแกรมที่มีหน้าต่างแสดงผลสองบานและโปรแกรมสำหรับผู้ใช้ขั้นสูง เพื่อค้นหาโปรแกรมที่เหมาะสมที่สุดสำหรับการคัดลอก จัดเรียง และจัดระเบียบไฟล์

วิธีแก้ไขปัญหา “ไม่สามารถเรียกใช้ไฟล์ได้เนื่องจากคุณไม่มีสิทธิ์เข้าถึงที่เหมาะสม” บน macOS

วิธีแก้ไขปัญหา “ไม่สามารถเรียกใช้ไฟล์ได้เนื่องจากคุณไม่มีสิทธิ์เข้าถึงที่เหมาะสม” บน macOS

แก้ไขข้อผิดพลาดในการเข้าถึงสคริปต์ .command บน macOS ด้วยการเปลี่ยนแปลงสิทธิ์การเรียกใช้งานแบบเฉพาะเจาะจง จากนั้นตรวจสอบไฟล์และแก้ไขปัญหาคำเตือนด้านความปลอดภัยอย่างปลอดภัย

วิธีตั้งค่าแอปเริ่มต้นบน macOS สำหรับไฟล์ ลิงก์เว็บไซต์ และอีเมล

วิธีตั้งค่าแอปเริ่มต้นบน macOS สำหรับไฟล์ ลิงก์เว็บไซต์ และอีเมล

เลือกแอปพลิเคชันที่ macOS ใช้สำหรับจัดการประเภทไฟล์ ลิงก์เว็บไซต์ และอีเมล ทำตามขั้นตอนปัจจุบันของ Finder, การตั้งค่าระบบ และ Mail รวมถึงขั้นตอนการใช้งานเบราว์เซอร์แบบเดิมด้วย

วิธีรีสตาร์ท Touch Bar บน MacBook Pro

วิธีรีสตาร์ท Touch Bar บน MacBook Pro

หากแถบสัมผัสของ MacBook Pro ค้างหรือว่างเปล่า ให้ลองรีสตาร์ทโดยไม่ต้องรีบูตเครื่อง Mac ให้ใช้ Terminal หรือ Activity Monitor จากนั้นลองตรวจสอบตามคำแนะนำเหล่านี้หากยังคงไม่ตอบสนอง

วิธีแก้ไขไฟล์ Plist บน macOS ด้วย Xcode

วิธีแก้ไขไฟล์ Plist บน macOS ด้วย Xcode

แก้ไขไฟล์ Plist บน macOS ด้วย Xcode โปรดสำรองข้อมูลก่อน และปกป้องแอปที่ลงนามแล้วโดยการเปลี่ยนซอร์สโค้ดของโปรเจ็กต์แทนที่จะเปลี่ยนบันเดิลที่ติดตั้งไว้