「Tahoeへのアップグレード」通知とシステム設定インジケーターをブロックする方法
Andrej Karpathyが厳選した記事では、macOS Sequoiaユーザーがデバイス管理プロファイルを使用して「Tahoeへのアップグレード」通知とシステム設定の赤いバッジを最大90日間ブロックする方法を紹介している。
キーポイント
アップグレード通知のブロック方法
デバイス管理プロファイルを使用して、主要なmacOSアップデート関連のアクティビティを最大90日間ブロックする方法が紹介されている。
設定ファイルの編集詳細
forceDelayedSoftwareUpdates設定を保持しつつ、マイナーアップデートの遅延設定を削除することで、主要OSアップデートのみをブロックする具体的な編集手順が説明されている。
実証済みの効果
この方法を適用すると、システム設定アイコンの赤いバッジが消え、ソフトウェアアップデート画面にTahoeアップグレードが表示されなくなることが確認されている。
ユーザーコミュニティへの貢献
著者は、この方法がmacOS 15 Sequoiaを使い続けたい多くのユーザーにとって有用であると指摘し、コミュニティへの情報共有を意図している。
影響分析・編集コメントを表示
影響分析
この記事は、Appleの強制的なアップデート通知に抵抗したいユーザーに対して、公式ではないが効果的な回避策を提供している。技術的には新規性は低いが、実用的な価値が高く、特定のユーザー層にとっては重要な情報となっている。
編集コメント
AI/テクノロジーニュースとしては直接的な関連性は低いが、技術的な問題解決方法を詳細に解説する実用的な記事として価値がある。ユーザーがシステムを自分で制御する方法を示している点が注目に値する。
Rob GriffithsがThe Robservatoryで書いています:
私はラップトップにはmacOS Tahoeをインストールしていますが、デスクトップMacは当面macOS Sequoiaのままにしています。つまり、定期的にあの素晴らしい通知を見られる喜びを味わっていたわけです。少なくとも90日単位でブロックする方法を見つけるまでは。[...]
その秘訣は?デバイス管理プロファイルを使うことです。これは組織内のMacにポリシーを強制することを可能にします。その「組織」があなたの机の上の1台のMacだけだとしてもです。利用可能なポリシーの1つに、主要なmacOSアップデートに関連する活動を最大90日間(ポリシーが許可する上限)ブロックする機能があり、まさに私が必要としていたもののようです。
私は約1週間前にGriffithsの手順に従い、それ以来、赤いバッジの付いていないシステム設定アイコンを楽しんでいます。そしてTahoeへのアップグレードは、「一般」→「ソフトウェア・アップデート」にさえ表示されません。このプロファイルをインストールすると、利用可能なアップデートの横にある「ⓘ」ボタンをクリックした後に表示される紛らわしいインターフェースによって、誤ってmacOS 26 Tahoeにアップグレードしてしまうことはありません。
私は、Sequoia 15.7.3から15.7.4への保留中のアップデートを確認するまで、Griffithsの投稿へのリンクを貼るのを待っていました。これがまだ機能していることを確かめるためです。そして、これがその結果です。私のソフトウェア・アップデート画面は、Tahoeが存在さえしないかのように見えます。地獄へ行かずに済む、冷たい水のようで最高です。
ただし、Griffithsの手順について、1つ小さな補足があります。彼はこう書いています:
4/. オプションのステップ: 通常のアップデートを延期したくはなく、メジャーOSアップデートだけを延期したいので、「Optional(お好みで設定)」セクションを次のように変更しました:
forceDelayedSoftwareUpdates
このようにすれば、メジャーOSアップデート以外については、AppleがmacOS Sequoia向けにさらに何かをリリースした場合に備えて、通知を受け取ることができます。変更を保存してエディターを終了することをお忘れなく。
私はこのステップに最初は混乱し、<dict>の後の最初の行だけを編集し、次の行の<key>を<key>forceDelayedSoftwareUpdates</key>に変更しました。しかし、Griffithsが意味し、私が望んだ動作を得るために必要なのは、plistファイルのそのセクションにある他の2行を削除することです。15.7.3から15.7.4のようなアップデートを延期したくはありません。
編集前:
forceDelayedSoftwareUpdates
enforcedSoftwareUpdateMinorOSDeferredInstallDelay30
enforcedSoftwareUpdateNonOSDeferredInstallDelay30
編集後:
forceDelayedSoftwareUpdates
これは、macOS 15 Sequoiaに留まっている私の仲間の多くも望んでいる動作に違いありません。
★
原文を表示
Rob Griffiths, writing at The Robservatory:
So I have macOS Tahoe on my laptop, but I’m keeping my desktop
Mac on macOS Sequoia for now. Which means I have the joy of
seeing things like this wonderful notification on a regular
basis. Or I did, until I found a way to block them, at least in
90 day chunks. [...]
The secret? Using device management profiles, which let you
enforce policies on Macs in your organization, even if that
“organization” is one Mac on your desk. One of the available
policies is the ability to block activities related to major macOS
updates for up to 90 days at a time (the max the policy allows),
which seems like exactly what I needed.
I followed Griffiths’s instructions about a week or so ago, and I’ve been enjoying a no-red-badge System Settings icon ever since. And the Tahoe upgrade doesn’t even show up in General → Software Update. With this profile installed, the confusing interface presented after clicking the “ⓘ” button next to any available update cannot result in your upgrading to 26 Tahoe accidentally.
I waited to link to Griffiths’s post until I saw the pending update from Sequoia 15.7.3 to 15.7.4, just to make sure that was still working. And here it is. My Software Update panels makes it look like Tahoe doesn’t even exist. A delicious glass of ice water, without the visit to hell.
I have one small clarification to Griffiths’s instructions though. He writes:
4/. Optional step: I didn’t want to defer normal updates, just
the major OS update, so I changed the Optional (set to your
taste) section to look like this:
forceDelayedSoftwareUpdates
This way, I’ll still get notifications for updates other than the
major OS update, in case Apple releases anything further for macOS
Sequoia. Remember to save your changes, then quit the editor.
I was confused by this step, initially, and only edited the first line after , to change to in the next line. But what Griffiths means, and is necessary to get the behavior I wanted, requires deleting the other two lines in that section of the plist file. I don’t want to defer updates like going from 15.7.3 to 15.7.4.
Before editing:
forceDelayedSoftwareUpdates
enforcedSoftwareUpdateMinorOSDeferredInstallDelay30
enforcedSoftwareUpdateNonOSDeferredInstallDelay30
After:
forceDelayedSoftwareUpdates
I’ll bet that’s the behavior most of my fellow MacOS 15 Sequoia holdouts want too.
★
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み