読者です 読者をやめる 読者になる 読者になる

ぺーぺーSEのブログ

備忘録・メモ用サイト。

Homebrew入門

Homebrewについてまとめる。
HomebrewはMac用のaptやyumのようなパッケージマネージャ。ソフトウェアを簡単にインストールできる。

インストール

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)

上記を実行後、brew doctorで問題がないことを確認。
もしWarningが出たらメッセージに従って対処する。
筆者の場合はXcodeをインストールしてCommand Line Toolsをアップデートしたら解決した。
変更があるかもしれないので公式を確認のこと。

  • /usr/local/Cellar/
    • Homebrewでインストールしたソフトウェアはここに配備される
  • /usr/local/bin/
    • インストールしたソフトウェアのコマンドのシンボリックリンクはここに配備される

brew tap

brew tap は、公式以外の formula を追加することのできる Homebrew のサブコマンド。
Homebrewをインストールした際に標準で組み込まれている。

$ brew tap <userName>/<repository>

上記コマンドを実行すると、GitHub 公開リポジトリ (https://github.com//homebrew-) が参照され、/usr/local/Library/Taps以下にインストールされる。
brew tapコマンドでこれまでにインストールされたソフトウェアの一覧が見れる。
また、brew tap <url>コマンドでGitHub以外のソフトウェアもインストール可能。

brew cask

brewやbrew tapでソフトウェアをインストールする際、目的のソフトウェアを動かすには依存するその他のソフトウェアをインストールする必要がある場合がある。
そんなときbrew caskを使用すると目的のソフトウェアをインストールするだけで依存するソフトウェアもインストールしてくれる。
さらにGoogle ChromeやAtomといったソフトのインストールも可能となる。

インストール

brew tapでインストールする。

$ brew tap caskroom/cask

caskで扱えるソフトウェアのバージョンを増やすために下記も導入しておく。

$ brew tap caskroom/versions

変更があるかもしれないのでcask公式versions公式を参照。

使い方

$ brew cask search <software>
$ brew cask install <software>
$ brew cask uninstall <software>

その他のコマンドはここ