本日リリースされたOS X 10.11 El Capitanですが、El CapitanにはAppleの新しいシステム保護機能 “Rootless”が実装されています。Rootlessは例えrootユーザーであっても/usr, /System, /bin, /sbinにアクセスを許可しないため、「もし、何らかの理由でパッケージマネージャHomebrewで利用する/usr/localが消えた場合、El CapitanでHomebrewを利用するにはどうしたらいいのか?」という話題がHacker Newsで話題になっています。 このケースは既に何人かの開発者の方[1, 2]によって指摘されており、HomebrewのGitHubにはDominyk Tillerさんが”El Capitan & Homebrew”と題したトラブルシューティングが公開されているので、これを元にいくつかのケースをまとめ