ジェフ・カールソン氏の記事「Gutenprintは帯域幅をあまり消費せずにプリンタードライバーをアップデートする」(2010年1月2日)の後、読者から、彼が直面した根本的な問題、つまり深夜を除く全時間帯におけるHughesNetの帯域幅制限に対するいくつかの代替案が提案されました。解決策は、HughesNetが深夜に無制限に許可している数時間のみにアップデートをダウンロードするようにソフトウェア・アップデートをスケジュール設定することです。これは、Appleの「ソフトウェア・アップデート」環境設定パネルでは不可能に思えます。同じような状況に陥った場合に備えて、考えられる解決策の概要を以下に示します。
Macworld の提案— Macworld の記事で、Chris Breen 氏は、システム環境設定 > ソフトウェア・アップデートで「今すぐ確認」ボタンをクリックすると、システムがその時間に今後のチェックを自動的に開始するようにスケジュール設定すると指摘しました。つまり、午後 11 時 10 分にボタンをクリックすると、それ以降の自動チェックも午後 11 時 10 分に実行されます(Mac がオンでスリープ状態でない場合)。
ソフトウェア・アップデートの再トレーニングのために夜更かしするのを避けるには、「日付と時刻」環境設定パネルで時刻を適切に設定し、「ソフトウェア・アップデート」環境設定パネルの「今すぐ確認」ボタンをクリックします(スクリーンショットで行ったように)。完了したら、「日付と時刻」の「日付と時刻を自動的に設定」チェックボックスを再度オンにしてください。今後、別の時間にソフトウェア・アップデートの「今すぐ確認」ボタンを手動でクリックする場合は、深夜のチェックのためにソフトウェア・アップデートを再トレーニングするために、これらの手順を繰り返す必要があることに注意してください。
現在のすべての Mac モデルでは、システム環境設定の「省エネルギー」パネルに「スケジュール」ボタンが含まれており、これをクリックすると、Mac の電源を自動的にオンにしたり起動したりするためのインターフェイスが表示されます。
コマンドラインでの回答— Unixユーザーとして、私はターミナルでAppleの「softwareupdate」コマンドを使ってAppleのアップデートをダウンロードし、Unix標準のcronツールを使って実行スケジュールを設定します。cronプログラムは毎分、スケジュールされた「cronジョブ」のリストを確認し、現在の時刻に一致するジョブを実行します。Wikipediaにはcronに関する詳細な情報が掲載されており、Appleにもこの方法を試す際に役立つマニュアルページがいくつかあります。
コマンド
ソフトウェアアップデート --download --all
未処理のアップデートをすべてダウンロードしますが、インストールは行いません。これは、HughesNet接続で毎晩午後11時10分に実行するのに適しています。ダウンロードは午前4時(HughesNetが帯域幅制限を再開する時刻)までに完了するはずです。ダウンロードに失敗した場合、Macは次回に再試行します。
Unixに慣れている方は、「crontab -e」(デフォルトのviエディタが気に入らない場合は「EDITOR=nano crontab -e」)を使用するだけで大丈夫です。そして、毎日午後11時10分に未処理の更新をダウンロードする(そして、毎回ステータスメールを送信しない)には、以下のエントリを追加してください。
10 23 * * * /usr/sbin/softwareupdate --download --all >> /dev/null
各アップデートは、デフォルトのダウンロードフォルダに、パッケージと「.dist」エイリアスを含むフォルダとして表示されます。フォルダを開き、.dist ファイルをダブルクリックするだけでアップデータが実行されます。
手動オプション— もちろん、Apple から手動でアップデートをダウンロードすることもできます。TidBITS 読者から、Web ブラウザか Speed Download のようなスケジュールダウンローダーを使って、Apple サポートのダウンロードページから必要なアップデートをダウンロードすることを勧めるメールが届きました。
この方法は、複数の Mac を管理している場合に特に便利です。1 つのインストーラーをすべての Mac で使用できるからです。一方、ソフトウェア アップデートでは、各 Mac で個別にアップデーターをダウンロードします。
高速接続環境がある場合 (職場、友人宅、喫茶店、公共図書館など。「無料で安価な Wi-Fi を見つける」2009 年 12 月 23 日の記事を参照)、アップデートを手動でダウンロードするのも合理的です。接続速度が遅かったり制限されていたりする Mac でも、CD や DVD を簡単に書き込むことができます。
結論— システム環境設定からソフトウェア・アップデートのスケジュールを変更するか、コマンドラインから操作するか、手動でアップデートをインストールするかに関わらず、特定のサービスプロバイダによって課せられたダウンロード上限によって、Mac を健全かつ最新の状態に維持できなくなることはありません。