El Capitanインストール時のエラーを解消する
古いmacOSではインストール時にエラーになる
古いアプリケーションを使用するためmacOSのバージョンを落とそうとしてEl Capitanをインストールしようとすると、
No packages were eligible for install.
というエラーが発生してインストールが中断してしまう。これはAppleの証明書が2019-10-25に期限切れになったために発生している。
OSの日付を変更することでエラーを回避できる
インストーラまたはリカバリ環境のターミナルで、システム日付を 2019-10-24 以前に変更する。 date による時刻設定には root 権限が必要で、通常のログインセッションでは sudo が要る。また自動時刻同期が有効だとすぐに戻されるため、変更前に同期を切る。
# リカバリ/インストーラのターミナル、または sudo 付き
date -f "%Y-%m-%d" 2019-10-24