LoginSignup
153
139

More than 5 years have passed since last update.

Homebrewメモ

Posted at

参考URL:http://d.hatena.ne.jp/takuya_1st/20111224/1324750111

homebrew本体と、formula情報(xxx.rb)のアップデート

brewでインストールしたパッケージは更新されない!

brew update

formula(パッケージ)のインストール

brew install パッケージ名

formula(パッケージ)のアンインストール

brew uninstall パッケージ名

formulaの検索

brew search パッケージ名
brew -S <検索ワード>

インストールパッケージの一覧

--versionsオプションを付けるとパッケージのバージョンも表示する

brew list [--versions]

インストールパッケージの中で最新でない物を一覧表示

brew outdated

最新でない(outdated)パッケージを更新する

Formula情報ではなく、パッケージ本体の更新。

パッケージ名は省略可能。パッケージ名を指定しなければ、全ての最新でないパッケージが最新の物になる。

brew upgrade [パッケージ名]

古いバージョンのパッケージを削除

パッケージ名は省略可能。パッケージ名を指定しなければ、全ての古いバージョンのパッケージが削除される。

brew cleanup [パッケージ名]

formula の情報を見る

brew info パッケージ名

brewの環境情報

brew --env

brewの本体情報

brew --config

シンボリックリンクの作成と削除

brew link パッケージ名
brew unlink パッケージ名  

メモ

古いバージョンのパッケージは明示的に削除しない限り残り続ける。

各パッケージの最新バージョンは「/usr/local/bin」または「/usr/local/sbin」配下にシンボリックリンクが作成される。

用語

formula

Homebrew では、いわゆるパッケージ名のことを formula と呼ぶ。

brewにてインストール可能な各パッケージのインストール情報。

実態は/usr/local/Library/Formulaにあり、xxx.rbに記述されている。

Cellar

デフォルトは /usr/local/Cellar

インストールしたパッケージの実体は/usr/local/Cellarにあり、/usr/local/bin//usr/local/lib/にシンボリックリンクが作られる。

Homebrewインストール後初回作業

Homebrewでインストールしたパッケージと、Macに最初から入っていたパッケージがある場合、Homebrewでインストールした方を使うようにする為に、~/.bash_profileに以下を追記。

export PATH="/usr/local/bin":$PATH
153
139
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
153
139