blog
macOS Sierra をインストールしてからやったこと
はじめに
Mac OS X El Capitan に macOS Sierra をインストールして Ruby の開発環境が問題なく動くところまでやったことをメモしておきます。以降はすべて macOS Sierra のインストール後に行ったことです。
Xcode のライセンス確認
Xcodeのアップデートが来ていたのでインストールを終えたらライセンスのチェック。 Xcodeのインストールは毎度のことながらけっこう時間がかかりました。
$ sudo xcodebuild -license
brew doctor
Homebrew の v1.0.0 がリリースされたらしいので、とりあえず現状確認。
$ brew doctor
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry and just ignore them. Thanks!
Warning: /usr/local is not writable.
You should probably change the ownership and permissions of /usr/local
back to your user account.
sudo chown -R $(whoami) /usr/local
Warning: /usr/local is not writable.
Even if this directory was writable when you installed Homebrew, other
software may change permissions on this directory. For example, upgrading
to OS X El Capitan has been known to do this. Some versions of the
"InstantOn" component of Airfoil or running Cocktail cleanup/optimizations
are known to do this as well.
You should probably change the ownership and permissions of /usr/local
back to your user account.
sudo chown -R $(whoami) /usr/local
Warning: You are using OS X 10.12.
We do not provide support for this pre-release version.
You may encounter build failures or other breakages.
Warning: Your Homebrew is outdated.
You haven't updated for at least 24 hours. This is a long time in brewland!
To update Homebrew, run `brew update`.
/usr/local のOwner変更
El Capitan の時もそうでしたが、 /usr/local
の権限が書き換えられているのでまた上書きしてやります。
$ sudo chown -R $(whoami) /usr/local
Homebrew のアップデート
$ brew update
で formulae と本体をアップデートします。バージョン確認すると 1.0.0
になっていました。
$ brew -v
Homebrew 1.0.0 (git revision ee25e; last commit 2016-09-21)
Homebrew/homebrew-core (git revision 80dd; last commit 2016-09-21)
Gatekeeper
Gatekeeper とかいうやつがソフトウェアをインストールする際に未確認の開発元だと起動できなくなるそうなので、以下のおまじないで解除しておく。
$ sudo spctl --master-disable
Password:
戻す場合はこれ。
$ sudo spctl --master-enable
終わりに
El Capitan の時はGemが動かなくなったりと結構めんどくさい印象だったけども以外とあっさり使えるようになった。
今後、何か不具合があれば追記する予定。