2 पॉइंट द्वारा GN⁺ 2026-03-03 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • macOS Sequoia उपयोगकर्ताओं के लिए Tahoe upgrade notifications और System Settings में लाल badge display को ब्लॉक करने का तरीका बताया गया है
  • device management profile का उपयोग करके मुख्य macOS updates को अधिकतम 90 दिनों तक defer किया जा सकता है
  • GitHub के Stop Tahoe Update project में दिए गए configuration profile को संशोधित और install करके notifications को ब्लॉक करने की प्रक्रिया विस्तार से समझाई गई है
  • profile को संशोधित करते समय UUID बनाना, optional update notifications बनाए रखने की setting, और manual installation steps जैसी चीज़ें आवश्यक हैं
  • हर 90 दिन पर एक सरल command (alias) चलाकर policy को फिर से install किया जा सकता है, इसलिए यह notifications को लगातार ब्लॉक रखने का व्यावहारिक तरीका है

macOS Tahoe upgrade notifications को ब्लॉक करने की पृष्ठभूमि

  • macOS 15.7.3 के bug की वजह से 90-day deferral policy अनपेक्षित रूप से काम कर रही है
    • सामान्यतः यह release date से 90 दिनों तक ही वैध होनी चाहिए, लेकिन अभी यह rolling basis पर लागू हो रही है, इसलिए इसका असर बना रहता है
    • लेखक चाहता है कि यह bug ठीक न हो
  • लेखक ने customer support के लिए Tahoe को अपने laptop पर install किया, लेकिन व्यक्तिगत रूप से उसे Liquid Glass design और feature changes पसंद नहीं हैं
  • desktop पर वह macOS Sequoia बनाए रखता है, और Tahoe upgrade alerts बार-बार दिखने की समस्या झेल रहा है

device management profile का उपयोग करके ब्लॉक करने का तरीका

  • Apple की device management profile feature का उपयोग करके organization-level policies को एक single Mac पर भी लागू किया जा सकता है
    • इन policies में से एक मुख्य macOS update activity को अधिकतम 90 दिनों तक ब्लॉक करने वाली सुविधा है
  • GitHub के Stop Tahoe Update project में उपलब्ध configuration profile (deferral-90days.mobileconfig) का उपयोग किया जाता है
    • project का उद्देश्य इससे अधिक व्यापक है, लेकिन मौजूदा version से भी Tahoe से जुड़े updates को 90 दिनों तक ब्लॉक किया जा सकता है

संशोधन और installation प्रक्रिया

  • मूल Read Me में कुछ steps छूटे हुए हैं, इसलिए नीचे दिए गए संशोधन आवश्यक हैं
    1. repository को clone करें और directory में जाएँ
    2. chmod 755 ./scripts/*.sh command से scripts को execute permission दें
    3. uuidgen command से दो UUID generate करके profile में डालें
    4. वैकल्पिक रूप से forceDelayedSoftwareUpdates value को false पर सेट करें ताकि केवल major updates ब्लॉक हों और security updates बने रहें
    5. ./scripts/install-profile.sh profiles/deferral-90days.mobileconfig चलाएँ
  • installation के बाद System Settings → Privacy & Security → Profiles में profile को approve करना होगा
    • installation पूरा होने पर Software Update panel के ऊपर policy लागू होने का message दिखाई देगा

90 दिनों के बाद reinstall automation

  • 90 दिन बाद policy expire हो जाए तो install-profile.sh को फिर से चलाया जा सकता है, या profile को दोबारा खोलकर install किया जा सकता है
  • लेखक ने इसे आसान बनाने के लिए .zshrc में alias command जोड़ी है
    alias notahoe='open "/path/to/deferral-90days.mobileconfig"; sleep 2; open "x-apple.systempreferences:com.apple.preferences.configurationprofiles"'
    
    • इस command से हर 90 दिन में policy को आसानी से फिर से install किया जा सकता है
    • System Settings अपने-आप खुल जाएगा, और कुछ clicks में activation पूरा हो जाएगा

उपयोगकर्ता प्रतिक्रियाएँ और अतिरिक्त चर्चा

  • comments में यह बात उठाई गई कि policy release date के आधार पर केवल 90 दिनों तक ही वैध होनी चाहिए, और enterprise environment में इसके उपयोग के अनुभव भी साझा किए गए
  • कुछ उपयोगकर्ताओं ने 15.7.4 update में bug fix हो जाने की संभावना को लेकर चिंता जताई, इसलिए वे 15.7.3 version पर ही रुके हुए हैं
  • अन्य उपयोगकर्ताओं ने UUID generation tips, security updates बनाए रखने की setting, और iPhone पर लागू होने की संभावना जैसी बातें साझा कीं
  • कई उपयोगकर्ताओं ने Stop Tahoe Update project की उपयोगिता की पुष्टि की और धन्यवाद दिया

निष्कर्ष

  • इस तरीके से macOS Sequoia उपयोगकर्ता अनचाहे Tahoe upgrade alerts और badge display को ब्लॉक कर सकते हैं
  • हर 90 दिन में reinstall करके इसे लगातार सक्रिय रखा जा सकता है, और यह enterprise तथा personal users दोनों के लिए एक व्यावहारिक समाधान है

1 टिप्पणियां

 
GN⁺ 2026-03-03
Hacker News टिप्पणियाँ
  • कुछ हफ़्ते पहले गलती से Tahoe में अपग्रेड कर लिया
    पहले लगा कि कोई बड़ी बात नहीं है, लेकिन कुछ हफ़्ते इस्तेमाल करने के बाद लगा कि यह Sequoia से साफ़ तौर पर डाउनग्रेड है
    नई फ़ीचर्स का कोई उपयोग नहीं, और पुरानी फ़ीचर्स और खराब हो गई हैं
    M4 Pro पर भी UI animation धीमे और अटक-अटक कर चलते हैं, और Finder फिर से सुस्त हो गया है
    विंडो के कोने और माउस interaction परेशान करते हैं, और बाईं ओर aligned विंडो titles असंतुलित लगते हैं
    Dock के Application smart folder में apps के duplicate दिखने वाला visual bug भी है
    डिवाइसों के बीच copy-paste भी पहले से ज़्यादा अस्थिर लगता है
    और नए icons, ख़ासकर Trash icon, बिल्कुल पसंद नहीं आए

    • मैंने 3 साल पहले से Mac इस्तेमाल करना शुरू किया, लेकिन कुल मिलाकर UX अजीब लगता है
      समझ नहीं आता कि इसकी पुरानी प्रतिष्ठा कहाँ से आई थी। मुझे basic Gnome 3 कहीं बेहतर लगता है
      Rectangle, alternative window switcher, brew जैसे third-party tools के बिना पागल हो जाऊँगा
      Finder को न बंद कर पाना, न hide कर पाना, सच में अजीब है
      मैं अभी भी middle-click paste फ़ीचर ढूँढ रहा हूँ
      अच्छा है कि काम के बाहर मुझे Mac इस्तेमाल नहीं करना पड़ता
    • मैंने भी यही गलती की। कंपनी security updates force करती है, और मैंने गलती से Tahoe चुन लिया
      आख़िर में कंप्यूटर wipe करके Sequoia फिर से install करना पड़ा
    • अगर M4 Pro पर भी animations धीमी हैं, तो यह शायद इस बात का सबूत है कि आजकल बड़ी कंपनियों के developers performance की समझ खो चुके हैं
      पुराने demoscene कामों को देखें तो महसूस होता है कि आज के hardware के मुक़ाबले कितना अक्षम software बन रहा है
    • Apple Music भी बहुत खराब हो गया है। Mini Player खोलना मुश्किल है, और navigation bar भी असुविधाजनक है
      परेशानियाँ ख़त्म ही नहीं होतीं
    • बढ़िया जानकारी। मेरे पिता ने नया Mac mini खरीदा है और पूछा था कि अपग्रेड कर लें क्या,
      यह सुनकर लग रहा है कि अपग्रेड नहीं, डाउनग्रेड भी हो सकता है
  • मैं Rob के ब्लॉग में बताए गए stop-tahoe-update repository का मालिक हूँ
    हाल ही में Rob के feedback को शामिल करके README निर्देश बेहतर किए हैं
    काफ़ी लोग जानते हैं कि Tahoe एक डाउनग्रेड है
    अगर workaround की स्थिरता बढ़ाने का कोई आइडिया हो, तो GitHub पर सुझाव दें
    this project को star करने से ज़्यादा ध्यान और समाधान जुटेंगे
    forced upgrade की वजह से जो हताशा होती है, वह बहुत बड़ी है कि मेरा कंप्यूटर मानो मेरा ही न हो
    मैं autonomy वापस पाने का टिकाऊ तरीका ढूँढना चाहता हूँ

    • इस project की वजह से मुझे शुरुआत का रास्ता मिला
      लगता है macOS धीरे-धीरे productivity में बाधा डालने वाला OS बनता जा रहा है
      1995 से Mac इस्तेमाल कर रहा हूँ, लेकिन अब अगला कंप्यूटर Linux लेने पर विचार कर रहा हूँ
      आख़िरकार लगता है Stallman सही थे
    • क्योंकि सभी security patches पुराने versions में backport नहीं किए जाते, इसलिए अगर security की चिंता है, तो latest OS में update करना चाहिए
      संबंधित दस्तावेज़: Apple Software Update Process
    • सोच रहा हूँ कि 90 दिन extend करने के बाद अगर फिर से चलाएँ तो क्या फिर 90 दिन और बढ़ाए जा सकते हैं
      README में यह हिस्सा साफ़ लिख दिया जाए तो अच्छा होगा
      काम के लिए धन्यवाद
    • delay setting OS release date से 90 दिन के आधार पर है, setting की तारीख़ से नहीं
      15.7.3 version की delay logic में bug है, लेकिन 15.7.4 में महत्वपूर्ण security patches हैं, इसलिए वही इस्तेमाल करना चाहिए
    • मेहनत के लिए धन्यवाद
  • मैं Apple से कहना चाहता हूँ
    दिमाग़ से क्रिया तक बिना देरी वाला डिज़ाइन ही सबसे अच्छा UX है
    हम मशीन के साथ एक होने जैसा अनुभव चाहते हैं
    तेज़ मशीन पर बेकार animations से देरी जोड़ना अपराध है
    कृपया यह बंद करें

    • अगर आपको animations पसंद नहीं, तो Apple ecosystem शायद आपके लिए नहीं है
      20 साल पहले OS X Tiger के Dashboard में भी पानी की बूंद जैसा animation था
      ज़्यादा animation Apple की पहचान है
  • कुछ हफ़्ते पहले 10MB से भी छोटा media codec update आया था,
    details देखने पर पता चला कि उसे चलाने पर Tahoe भी अपने-आप install हो जाता
    ऐसे dark patterns की वजह से Apple भरोसा खो रहा है

    • इस तरह का update push कई सालों से चलता आ रहा है
  • Sequoia में अपग्रेड करना भी, और Tahoe में अपग्रेड करना भी गलती थी
    मुझे नई और चमकदार चीज़ें पसंद हैं, लेकिन इन दोनों versions में bugs बहुत ज़्यादा हैं
    यह हैरानी की बात है कि Apple अपना UI भी लगातार एक जैसा नहीं रख पा रहा
    Finder बंद नहीं किया जा सकता, System Settings को क्षैतिज रूप से फैलाया नहीं जा सकता
    iPhone का ‘liquid glass’ effect बहुत भटकाने वाला है
    Spotlight पूरे सिस्टम को फिर से reindex करना चाहता था, इसलिए मैंने दूसरा search tool अपना लिया
    Apple को अब सिर्फ bug-fix releases निकालने चाहिए

  • मैं भी यही समस्या झेल रहा हूँ
    Linux + KDE बहुत पहले ही Windows से आगे निकल चुका है, और अब मैं इसे Mac से भी ज़्यादा पसंद करता हूँ
    Apple का hardware शानदार है, लेकिन software quality निराश करती है

    • Apple मूल रूप से hardware company है
      मैं Linux इस्तेमाल करना चाहता हूँ, लेकिन Mac जितना हल्का, शक्तिशाली और 15 घंटे battery देने वाला laptop नहीं मिलता
    • फिर भी मुझे लगता है कि Linux + KDE का UI Tahoe से काफ़ी खराब है
  • आप मनचाही तारीख़ तक update notification आसानी से रोक सकते हैं

    defaults write com.apple.SoftwareUpdate MajorOSUserNotificationDate -date "2030-03-03 12:00:00 +0000"
    
    • यह setting करने के बाद भी Tahoe popup आता रहता है, लगता है कोई दूसरा mechanism है
  • मुझे Tahoe के खिलाफ़ यह प्रतिरोध समझ नहीं आता
    दशकों से macOS इस्तेमाल करने वाले power user के रूप में, Tahoe स्थिर रहा है
    rounded corners थोड़ा परेशान करते हैं, लेकिन उसके अलावा कोई समस्या नहीं
    macOS में हमेशा यही समझदारी रही है कि नया version आने के कुछ हफ़्ते बाद अपग्रेड करो
    Jaguar के ज़माने से इस्तेमाल कर रहा हूँ, और अब भी इसे सबसे स्थिर UNIX™ desktop OS मानता हूँ

    • यह सही है कि OS स्थिर है, लेकिन इसका मतलब यह नहीं कि वह धीरे-धीरे खराब नहीं हो रहा
      ज़्यादातर नई फ़ीचर्स ‘design’ और ‘Apple Intelligence’ पर केंद्रित हैं, जिनमें मेरी कोई रुचि नहीं
      ऐसी फ़ीचर्स तो individual app updates से भी आ सकती थीं, फिर पूरे OS को क्यों बदलना
      मुझे मज़बूत और एकरूप UI चाहिए
      मैंने feedback भी भेजा और forums पर भी लिखा, लेकिन Apple अब भी forced updates को बढ़ावा दे रहा है
      इसलिए मैं और खुलकर असंतोष जताना चाहता हूँ
    • Tahoe के aesthetic बदलाव मुझे पसंद नहीं, लेकिन प्रतिक्रियाएँ ज़्यादा लगती हैं
      Apple ने iOS 7 के बाद इससे भी बुरे काम किए हैं
      rounded corners पर जो ग़ुस्सा है, काश वह पुराने bugs पर निकाला जाता
  • मैंने Little Snitch से Tahoe installation block कर दिया
    हर कुछ दिन में notification आता है, लेकिन क्लिक करने पर download न हो पाने का message दिखता है, इसलिए गलती से अपग्रेड हो जाने की चिंता नहीं रहती

    • आपने यह कैसे set up किया? जानना चाहता हूँ कि LuLu में भी यह संभव है या नहीं
    • mobileassetd को block करने पर notifications रुक जाते हैं
      संदर्भ: Lapcat Software article
  • लगता है सब लोग Sequoia को Snow Leopard की तरह लंबे समय तक पकड़े रहेंगे
    नया Mac न खरीदने की एक वजह forced upgrades भी है
    System Settings में Sequoia beta channel पर जाने से notifications ग़ायब हो गए
    लेकिन OP की profile setting सारे updates रोक सकती है, इसलिए सावधानी ज़रूरी है

    • मेरी ज़िंदगी के ‘stuck versions’ macOS 9.1, 10.8, 10.13, और अभी का 13.2 रहे हैं
      लगता है अब मैं pre-AI/pre-Tahoe OS के साथ ही जीवन पूरा करूँगा
    • लेकिन beta channel पर जाने का मतलब है कि आपको सिर्फ beta updates ही मिलेंगे, इसलिए यह भी शायद वांछित न हो