Mac に Virtual Box がインストールできない

概要

Macクリーンインストールして、VirtualBoxを入れようとしたらエラーになってしまった。

brew でも、ダウンロードしたインストーラでもだめ。

installer: The install failed (エラーによってインストールできませんでした。ソフトウェアの製造元に問い合わせてください。)

みたいなことを言われてしまう。

システム整合性保護(System Integrity Protection: SIP)を一時的に無効化してやるとインストールできた。

Macリカバリーモードで起動

起動時に Cmd + R を押し続けるとリカバリーモードで起動する

SIP の無効化

[ユーティリティ] -> [ターミナル] でターミナルを開き、無効化するコマンドを打つ。

# csrutil disable

コマンドを打ったあと、Mac を再起動する。

VirtualBox のインストール

brew で入るようになった。

$ brew cask install virtualbox

SIP の有効化

再びリカバリーモードで起動して、もとに戻しておく。

# csrutil enable

参考