古い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