153
138

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

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
138
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
138

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?