じゅげむの脳筋ぶろぐ

都内の筋肉系ゲームクリエイター「じゅげむ」の雑記

Mac OS SierraにHomebrewをインストールする

Homebrewとは

Macにソフトウェアやライブラリををインストールできるパッケージ管理システム。噛み砕くと、コマンドライン上から様々なアプリケーションをインストールでき、アンインストールやアップデートなども容易になる。 MacPortsの様にすべてのライブラリをダウンロードするのではなく、Macに入っているライブラリを極力使用する仕組みになっている。また、brewコマンドにsudoが必要ない。

Command Line Tools for Xcodeのインストール

  1. terminalを起動して、以下のコマンドを入力してHomebrewのインストールをします($の入力は必要ありません)
  2. インストールが完了したら、XCodeを起動して、ライセンス使用許諾契約に同意してください。
$ xcode-select --install

Homebrewのインストール

http://brew.sh/

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
==> This script will install:
/usr/local/bin/brew
/usr/local/share/doc/homebrew
/usr/local/share/man/man1/brew.1
/usr/local/share/zsh/site-functions/_brew
/usr/local/etc/bash_completion.d/brew
/usr/local/Homebrew

Press RETURN to continue or any other key to abort
==> Downloading and installing Homebrew...
remote: Counting objects: 3779, done.
remote: Compressing objects: 100% (2559/2559), done.
remote: Total 3779 (delta 1877), reused 2429 (delta 1080), pack-reused 0
Receiving objects: 100% (3779/3779), 2.26 MiB | 1.35 MiB/s, done.
Resolving deltas: 100% (1877/1877), done.
From https://github.com/Homebrew/brew
 * [new branch]      master     -> origin/master
 * [new tag]         0.1        -> 0.1
 * [new tag]         0.2        -> 0.2
 * [new tag]         0.3        -> 0.3
 * [new tag]         0.4        -> 0.4
 * [new tag]         0.5        -> 0.5
 * [new tag]         0.6        -> 0.6
 * [new tag]         0.7        -> 0.7
 * [new tag]         0.7.1      -> 0.7.1
 * [new tag]         0.8        -> 0.8
 * [new tag]         0.8.1      -> 0.8.1
 * [new tag]         0.9        -> 0.9
 * [new tag]         0.9.1      -> 0.9.1
 * [new tag]         0.9.2      -> 0.9.2
 * [new tag]         0.9.3      -> 0.9.3
 * [new tag]         0.9.4      -> 0.9.4
 * [new tag]         0.9.5      -> 0.9.5
 * [new tag]         0.9.8      -> 0.9.8
 * [new tag]         0.9.9      -> 0.9.9
 * [new tag]         1.0.0      -> 1.0.0
 * [new tag]         1.0.1      -> 1.0.1
 * [new tag]         1.0.2      -> 1.0.2
 * [new tag]         1.0.3      -> 1.0.3
 * [new tag]         1.0.4      -> 1.0.4
 * [new tag]         1.0.5      -> 1.0.5
 * [new tag]         1.0.6      -> 1.0.6
 * [new tag]         1.0.7      -> 1.0.7
 * [new tag]         1.0.8      -> 1.0.8
HEAD is now at 84d1661 Merge pull request #1365 from MikeMcQuaid/audit-stable-url-beta
==> Homebrew has enabled anonymous aggregate user behaviour analytics
Read the analytics documentation (and how to opt-out) here:
  https://git.io/brew-analytics
==> Tapping homebrew/core
Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core'...
remote: Counting objects: 3739, done.
remote: Compressing objects: 100% (3629/3629), done.
remote: Total 3739 (delta 12), reused 322 (delta 1), pack-reused 0
Receiving objects: 100% (3739/3739), 2.99 MiB | 2.65 MiB/s, done.
Resolving deltas: 100% (12/12), done.
Checking connectivity... done.
Tapped 3618 formulae (3,766 files, 9.3M)
Already up-to-date.
==> Installation successful!
==> Next steps
Run `brew help` to get started
Further documentation: https://git.io/brew-docs

途中でEnterキーの入力とパスワードの入力を促されますので入力してください。brew helpを入力してくださいと出ますが入力しなくても大丈夫です。

インストールの確認

$ 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: You have MacPorts or Fink installed:
  /opt/local/bin/port

This can cause trouble. You don't have to uninstall them, but you may want to
temporarily move them out of the way, e.g.

  sudo mv /opt/local ~/macports

警告を無視しても問題ないが、Warningが出てるので念のためmacportsにインストールしているファイルを移動します。

sudo mv /opt/local ~/macports

再度実行

$ brew doctor
Your system is ready to brew.

今度は大丈夫そうです。 以上でhomebrewのインストールが完了しました。