2 คะแนน โดย GN⁺ 2026-03-03 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • แนะนำวิธีที่ผู้ใช้ macOS Sequoia สามารถ บล็อกการแจ้งเตือนให้อัปเกรดเป็น Tahoe และป้ายสีแดงใน System Settings ได้
  • สามารถใช้ โปรไฟล์การจัดการอุปกรณ์ (device management profile) เพื่อ เลื่อนอัปเดต macOS เวอร์ชันหลักได้นานสูงสุด 90 วัน
  • อธิบายขั้นตอนอย่างละเอียดในการแก้ไขและติดตั้งโปรไฟล์คอนฟิกจากโปรเจกต์ Stop Tahoe Update บน GitHub เพื่อบล็อกการแจ้งเตือน
  • ระหว่างแก้ไขโปรไฟล์ จำเป็นต้องมีขั้นตอนอย่าง การสร้าง UUID, การตั้งค่าให้คงการแจ้งเตือนอัปเดตแบบเลือกได้, และ ขั้นตอนการติดตั้งด้วยตนเอง
  • ทุก ๆ 90 วันสามารถรันคำสั่งแบบง่าย (alias) เพื่อทำการติดตั้งนโยบายใหม่ได้ ทำให้เป็น วิธีใช้งานจริงที่ช่วยบล็อกการแจ้งเตือนได้อย่างต่อเนื่อง

เบื้องหลังของการบล็อกการแจ้งเตือนให้อัปเกรดเป็น macOS Tahoe

  • บั๊กใน macOS 15.7.3 ทำให้นโยบายเลื่อน 90 วันทำงานโดยไม่เป็นไปตามที่ตั้งใจไว้
    • เดิมทีควรมีผลเพียง 90 วันนับจากวันออกเวอร์ชัน แต่ตอนนี้กลับใช้แบบ rolling จึงทำให้ผลของมันต่อเนื่องอยู่เรื่อย ๆ
    • ผู้เขียนหวังว่าบั๊กนี้จะไม่ถูกแก้ไข
  • ผู้เขียนติดตั้ง Tahoe บนโน้ตบุ๊กเพื่อใช้ในการซัพพอร์ตลูกค้า แต่โดยส่วนตัวแล้ว ไม่ชอบดีไซน์ Liquid Glass และการเปลี่ยนแปลงฟีเจอร์
  • บนเดสก์ท็อป ผู้เขียนยังคงใช้ macOS Sequoia และพบปัญหา การแจ้งเตือนให้อัปเกรดเป็น Tahoe ปรากฏซ้ำ ๆ

วิธีบล็อกด้วยโปรไฟล์การจัดการอุปกรณ์

  • ใช้ ฟีเจอร์โปรไฟล์การจัดการอุปกรณ์ของ Apple เพื่อ นำนโยบายระดับองค์กรมาใช้กับ Mac เครื่องเดียวได้
    • หนึ่งในนโยบายเหล่านี้คือความสามารถในการ บล็อกกิจกรรมอัปเดต macOS เวอร์ชันหลักได้นานสูงสุด 90 วัน
  • ใช้ โปรไฟล์คอนฟิก (deferral-90days.mobileconfig) ที่มีให้จากโปรเจกต์ Stop Tahoe Update บน GitHub
    • แม้เป้าหมายของโปรเจกต์จะครอบคลุมกว้างกว่านี้ แต่เวอร์ชันปัจจุบันก็ยังสามารถ บล็อกอัปเดตที่เกี่ยวข้องกับ Tahoe ได้ 90 วัน

ขั้นตอนการแก้ไขและติดตั้ง

  • ใน Read Me เดิมมีขั้นตอนที่ตกหล่น จึงต้องแก้ไขตามนี้
    1. clone รีโพซิทอรีแล้วเข้าไปยังไดเรกทอรี
    2. ใช้คำสั่ง chmod 755 ./scripts/*.sh เพื่อให้สิทธิ์รันสคริปต์
    3. ใช้คำสั่ง uuidgen เพื่อ สร้าง UUID สองตัวแล้วนำไปใส่ในโปรไฟล์
    4. หากต้องการ สามารถตั้งค่า forceDelayedSoftwareUpdates เป็น false เพื่อ บล็อกเฉพาะอัปเดตหลักและคงอัปเดตความปลอดภัยไว้
    5. รัน ./scripts/install-profile.sh profiles/deferral-90days.mobileconfig
  • หลังติดตั้งแล้ว ต้องไปอนุมัติโปรไฟล์ที่ System Settings → Privacy & Security → Profiles
    • เมื่อติดตั้งเสร็จ จะมี ข้อความแสดงการใช้นโยบายอยู่ด้านบนของแผง Software Update

ทำให้การติดตั้งใหม่หลัง 90 วันเป็นอัตโนมัติ

  • เมื่อนโยบายหมดอายุหลัง 90 วัน สามารถ รัน install-profile.sh อีกครั้ง หรือเพียงเปิดโปรไฟล์ใหม่เพื่อติดตั้งซ้ำได้
  • เพื่อให้สะดวกขึ้น ผู้เขียนได้เพิ่ม คำสั่ง alias ไว้ใน .zshrc
    alias notahoe='open "/path/to/deferral-90days.mobileconfig"; sleep 2; open "x-apple.systempreferences:com.apple.preferences.configurationprofiles"'
    
    • คำสั่งนี้ช่วยให้ติดตั้งนโยบายใหม่ได้ง่าย ๆ ทุก 90 วัน
    • System Settings จะเปิดขึ้นอัตโนมัติ และสามารถเปิดใช้งานให้เสร็จได้ด้วยการคลิกไม่กี่ครั้ง

ปฏิกิริยาจากผู้ใช้และประเด็นถกเถียงเพิ่มเติม

  • ในคอมเมนต์มีการชี้ว่า นโยบายนี้ควรมีผลเพียง 90 วันนับจากวันออกเวอร์ชัน และมีการแชร์ ประสบการณ์ใช้งานในสภาพแวดล้อมองค์กร
  • ผู้ใช้บางรายกังวลว่า อัปเดต 15.7.4 อาจแก้บั๊กนี้ จึงเลือกคงอยู่ที่เวอร์ชัน 15.7.3
  • ผู้ใช้อื่น ๆ ได้ฝาก เคล็ดลับการสร้าง UUID, การตั้งค่าให้คงอัปเดตความปลอดภัย, และ คำถามว่านำไปใช้กับ iPhone ได้หรือไม่
  • ผู้ใช้หลายคนยืนยันถึง ประโยชน์ของโปรเจกต์ Stop Tahoe Update และแสดงคำขอบคุณ

บทสรุป

  • วิธีนี้ช่วยให้ ผู้ใช้ macOS Sequoia บล็อกการแจ้งเตือนให้อัปเกรดเป็น Tahoe และการแสดงป้ายแจ้งเตือนได้
  • เพียงติดตั้งใหม่ทุก 90 วันก็สามารถบล็อกต่อเนื่องได้ และเป็น วิธีแก้ปัญหาที่ใช้งานได้จริงทั้งสำหรับองค์กรและผู้ใช้ทั่วไป

1 ความคิดเห็น

 
GN⁺ 2026-03-03
ความคิดเห็นจาก Hacker News
  • เมื่อไม่กี่สัปดาห์ก่อนเผลออัปเกรดไปเป็น Tahoe
    ตอนแรกคิดว่าไม่เป็นไร แต่พอใช้ไปไม่กี่สัปดาห์ก็พบว่า แย่กว่า Sequoia อย่างชัดเจน
    ฟีเจอร์ใหม่ก็ไม่ได้ใช้ ส่วนฟีเจอร์เดิมกลับแย่ลง
    แม้แต่บน M4 Pro แอนิเมชันของ UI ก็ยังช้าและกระตุก และ Finder ก็กลับมาหน่วงอีก
    มุมหน้าต่างกับการโต้ตอบของเมาส์ก็น่ารำคาญ และชื่อหน้าต่างที่จัดชิดซ้ายก็ดูไม่สมดุล
    ยังมีบั๊กด้านภาพที่ทำให้แอปแสดงซ้ำในโฟลเดอร์อัจฉริยะ Application ของ Dock ด้วย
    การคัดลอก-วางข้ามอุปกรณ์ก็ดูไม่เสถียรมากขึ้นด้วย
    แล้วก็ไอคอนชุดใหม่ โดยเฉพาะ ไอคอนถังขยะ ที่ไม่ชอบเอามากๆ

    • ฉันเพิ่งเริ่มใช้ Mac เมื่อ 3 ปีก่อน แต่รู้สึกว่า UX โดยรวมมัน แปลกๆ
      ไม่รู้เลยว่าชื่อเสียงในอดีตมาจากไหน ฉันว่า Gnome 3 แบบพื้นฐานยังดีกว่าเยอะ
      ถ้าไม่มี เครื่องมือ third-party อย่าง Rectangle, ตัวสลับหน้าต่างทางเลือก, brew ฉันคงบ้าไปแล้ว
      Finder ที่ทั้งปิดก็ไม่ได้ ซ่อนก็ไม่ได้ นี่มันประหลาดจริงๆ
      ฉันยังหา feature วางด้วยการคลิกกลางไม่เจอสักที
      โชคดีที่นอกจากงานแล้วไม่ต้องใช้ Mac
    • ฉันก็พลาดแบบเดียวกัน ที่บริษัทมีการบังคับอัปเดตความปลอดภัย แล้วเผลอเลือก Tahoe
      สุดท้ายเลยต้องล้างเครื่องแล้ว ติดตั้ง Sequoia ใหม่
    • ถ้าแม้แต่บน M4 Pro แอนิเมชันยังช้า ก็ดูเหมือนเป็น หลักฐานว่านักพัฒนาของบริษัทยักษ์ใหญ่ทุกวันนี้หมดความรู้สึกเรื่องประสิทธิภาพไปแล้ว
      พอไปดูงานเดโมซีนสมัยก่อน ก็จะยิ่งรู้สึกว่ามันไร้ประสิทธิภาพแค่ไหนเมื่อเทียบกับพลังฮาร์ดแวร์ตอนนี้
    • Apple Music ก็แย่ลงมากเหมือนกัน เปิด Mini Player ได้ยากขึ้น และแถบนำทางก็ใช้งานไม่สะดวก
      เรื่องชวนหงุดหงิดมีต่อได้ไม่รู้จบ
    • เป็นข้อมูลที่ดีมาก พ่อของฉันเพิ่งซื้อ Mac mini ใหม่แล้วถามว่าจะอัปเกรดดีไหม
      พอได้ยินแบบนี้ก็เริ่มคิดว่า มันอาจเป็นการดาวน์เกรด ไม่ใช่อัปเกรด
  • ฉันเป็นเจ้าของ repository stop-tahoe-update ที่ Rob พูดถึงในบล็อกของเขา
    ช่วงนี้ได้ปรับปรุง คำแนะนำใน README โดยสะท้อน feedback ล่าสุดของ Rob
    ดูเหมือนจะมีคนจำนวนไม่น้อยที่รู้ว่า Tahoe เป็นการดาวน์เกรด
    ถ้าใครมีไอเดียที่จะช่วยเพิ่ม ความเสถียรของวิธีเลี่ยง ก็อยากให้เสนอเข้ามาทาง GitHub
    ถ้าช่วยกดดาวให้โปรเจกต์นี้ ก็จะช่วยให้เกิดความสนใจและทางออกมากขึ้น
    ความ หงุดหงิดคับข้องใจ ที่คอมพิวเตอร์ของตัวเองเหมือนไม่ใช่ของตัวเองเพราะการบังคับอัปเกรดมันมากจริงๆ
    อยากหาวิธีที่ยั่งยืนในการได้อำนาจควบคุมกลับคืนมา

    • โปรเจกต์นี้ช่วยให้ฉันรู้ว่าควรเริ่มจากตรงไหน
      รู้สึกว่า macOS กำลังค่อยๆ กลายเป็น ระบบปฏิบัติการที่ขัดขวาง productivity มากขึ้น
      ฉันใช้ Mac มาตั้งแต่ปี 1995 แต่ตอนนี้กำลังคิดว่าเครื่องถัดไปอาจจะเป็น Linux
      สุดท้ายแล้ว Stallman น่าจะพูดถูก
    • เพราะแพตช์ความปลอดภัยไม่ได้ถูก backport ไปยังเวอร์ชันก่อนหน้าทั้งหมด ถ้ากังวลเรื่องความปลอดภัยก็ควรอัปเดตเป็น OS เวอร์ชันล่าสุด
      เอกสารที่เกี่ยวข้อง: Apple Software Update Process
    • สงสัยว่าหลังจากขยายออกไป 90 วันแล้ว ถ้ารันอีกครั้งจะขยายได้เพิ่มอีก 90 วันหรือไม่
      ถ้าเขียนส่วนนี้ให้ชัดใน README ก็น่าจะดี
      ขอบคุณสำหรับงานนี้
    • การตั้งค่าเลื่อนเวลาอ้างอิงจากวันออก OS + 90 วัน ไม่ใช่อิงจากวันที่ตั้งค่า
      มีบั๊กใน logic การเลื่อนของเวอร์ชัน 15.7.3 แต่ 15.7.4 มีแพตช์ความปลอดภัยสำคัญ ดังนั้นควรใช้ตัวนั้น
    • ขอบคุณสำหรับความพยายาม
  • อยากบอก Apple ว่า
    การออกแบบที่ไม่มีความหน่วงจากสมองไปสู่การกระทำ คือ UX ที่ดีที่สุด
    เราต้องการความรู้สึกเหมือนเป็นหนึ่งเดียวกับเครื่องจักร
    การใส่ ความหน่วงเพิ่มด้วยแอนิเมชันที่ไม่จำเป็น ลงในเครื่องที่เร็วอยู่แล้วเป็นเรื่องถึงขั้นอาชญากรรม
    ขอเถอะ หยุดทำแบบนี้ที

    • ถ้าคุณเกลียดแอนิเมชัน ระบบนิเวศของ Apple ก็คงไม่เหมาะกับคุณ
      แม้แต่ Dashboard ของ OS X Tiger เมื่อ 20 ปีก่อนก็ยังมี แอนิเมชันหยดน้ำ
      แอนิเมชันที่เยอะเกินไปคืออัตลักษณ์ของ Apple
  • เมื่อไม่กี่สัปดาห์ก่อนมีอัปเดต media codec ขนาดไม่ถึง 10MB เด้งขึ้นมา
    แต่พอดูรายละเอียดกลับพบว่ามันถูกตั้งให้ ติดตั้ง Tahoe อัตโนมัติด้วยตอนรัน
    Apple กำลังสูญเสียความน่าเชื่อถือด้วย dark pattern แบบนี้

    • การชักจูงให้อัปเดตแบบนี้ เกิดขึ้นต่อเนื่องมาหลายปีแล้ว
  • ทั้งการอัปเกรดไป Sequoia และการอัปเกรดไป Tahoe ต่างก็ เป็นความผิดพลาด
    ฉันชอบของใหม่ที่ดูวาววับ แต่สองเวอร์ชันนี้บั๊กเยอะเกินไป
    น่าแปลกที่ Apple รักษาความสม่ำเสมอของ UI ของตัวเองยังไม่ได้เลย
    Finder ก็ออกไม่ได้, System Settings ก็ขยายแนวนอนไม่ได้
    เอฟเฟกต์ 'Liquid Glass' บน iPhone ก็รบกวนสายตาเกินไป
    Spotlight พยายาม re-index ทั้งระบบ เลยเปลี่ยนไปใช้เครื่องมือค้นหาอื่น
    ตอนนี้ Apple ควรออก รีลีสที่มีแต่การแก้บั๊กล้วนๆ ได้แล้ว

  • ฉันก็เจอปัญหาเดียวกัน
    Linux + KDE แซง Windows ไปนานแล้ว และตอนนี้ฉันยังชอบมากกว่า Mac ด้วย
    ฮาร์ดแวร์ของ Apple นั้นยอดเยี่ยม แต่ คุณภาพซอฟต์แวร์ยังน่าเสียดาย

    • Apple โดยแก่นแล้วคือ บริษัทฮาร์ดแวร์
      ฉันอยากใช้ Linux แต่ก็ยังไม่มีโน้ตบุ๊กที่เบา ทรงพลัง และ แบตอยู่ได้ 15 ชั่วโมง แบบ Mac
    • ถึงอย่างนั้นฉันก็ยังคิดว่า UI ของ Linux + KDE แย่กว่า Tahoe มาก
  • สามารถบล็อกการแจ้งเตือนอัปเดตไปจนถึงวันที่ต้องการได้อย่างง่ายดาย

    defaults write com.apple.SoftwareUpdate MajorOSUserNotificationDate -date "2030-03-03 12:00:00 +0000"
    
    • ถึงตั้งค่านี้ก็ยังมี ป๊อปอัป Tahoe โผล่มาอยู่ดี ดูเหมือนจะมีกลไกอื่นอีก
  • ฉันไม่ค่อยเข้าใจแรงต้านต่อ Tahoe
    ในฐานะ power user ที่ใช้ macOS มาหลายสิบปี ฉันว่า Tahoe เสถียรดี
    มุมโค้งมนมันกวนใจอยู่บ้าง แต่เรื่องอื่นไม่มีปัญหา
    เคล็ดลับของ macOS คือหลังออกเวอร์ชันใหม่แล้ว รออีกไม่กี่สัปดาห์ค่อยอัปเกรด
    ฉันใช้มาตั้งแต่ยุค Jaguar และยังคิดว่ามันคือ เดสก์ท็อป UNIX™ OS ที่เสถียรที่สุด อยู่ดี

    • จริงอยู่ว่ามันเป็น OS ที่เสถียร แต่ก็ไม่ได้แปลว่า มันไม่ได้แย่ลงเรื่อยๆ
      ฟีเจอร์ใหม่ส่วนใหญ่เน้นแค่ 'ดีไซน์' กับ 'Apple Intelligence' ซึ่งฉันไม่สนใจ
      ของพวกนี้ดูเหมือนจะปล่อยเป็นอัปเดตแยกในระดับแอปก็พอแล้ว ไม่เข้าใจว่าทำไมต้องเปลี่ยนทั้ง OS
      ฉันต้องการ UI ที่แข็งแรงและสม่ำเสมอ
      ฉันส่ง feedback และโพสต์ในฟอรัมไปแล้ว แต่ Apple ก็ยังผลัก การบังคับอัปเดต ต่อไป
      เลยอยากแสดงความไม่พอใจให้ชัดเจนมากขึ้น
    • ฉันไม่ชอบการเปลี่ยนแปลงด้านความสวยงามของ Tahoe แต่ก็รู้สึกว่าปฏิกิริยามันเกินไปหน่อย
      Apple ทำอะไรที่แย่กว่านี้มาเยอะแล้วนับตั้งแต่ iOS 7
      อยากให้เอาความโกรธที่มีต่อมุมโค้งมนไปลงกับ บั๊กเก่าๆ มากกว่า
  • ฉันบล็อกการติดตั้ง Tahoe ด้วย Little Snitch
    มันยังแจ้งเตือนทุกสองสามวัน แต่พอกดแล้วจะขึ้นข้อความว่าดาวน์โหลดไม่ได้ เลย ไม่ต้องกังวลว่าจะเผลออัปเกรด

    • อยากรู้ว่าตั้งค่ายังไง LuLu ทำแบบนี้ได้ไหม
    • ถ้าบล็อก mobileassetd การแจ้งเตือนจะหยุด
      อ้างอิง: บทความจาก Lapcat Software
  • ดูเหมือนทุกคนจะ เกาะ Sequoia ไว้นานแบบเดียวกับ Snow Leopard
    เหตุผลที่ฉันยังไม่ซื้อ Mac เครื่องใหม่ก็เพราะการบังคับอัปเกรดนี่แหละ
    พอเปลี่ยนไปใช้ช่อง beta ของ Sequoia ใน System Settings การแจ้งเตือนก็หายไป
    แต่การตั้งค่า profile ของ OP อาจบล็อกอัปเดตทั้งหมดได้ จึงต้องระวัง

    • เวอร์ชันที่ฉันยึดติดที่สุดในชีวิตคือ macOS 9.1, 10.8, 10.13 และตอนนี้คือ 13.2
      ดูเหมือนฉันคงใช้ชีวิตที่เหลือไปกับ OS ยุคก่อน AI / ก่อน Tahoe
    • แต่ถ้าเปลี่ยนไปช่อง beta ก็จะ ได้รับแต่ beta update ทั้งหมดเท่านั้น ซึ่งบางคนอาจไม่ต้องการ