#topicpath
----
#contents
----
* Homebrewの使い方 [#r84388a1]
最近は、MacPortsよりもHomebrewをインストールする方がほとんど。でも滅多にアップデート・インストールしないので、コマンドを忘れてしまう。 ということで、コマンドのメモを書いておく。

** パッケージのアップデート [#u5dbc139]

 $ brew update
 $ brew upgrade

** パッケージのインストール [#j2bebbe5]

 $ brew install パッケージ名

** パッケージのアンインストール [#s3795fec]

 $ brew uninstall パッケージ名

** パッケージの検索 [#td755ed7]

 $ brew search パッケージ名

但し、Homebrewのダウンロード先(GitHub)には認証なしのアクセスについて、同じIPアドレスから1時間に60回までというアクセス制限があるため、searchを多用するとすぐに上限に達してしまうので注意。上限に達すると

 $ brew search
 Error: GitHub API rate limit exceeded for xxx.xxx.xxx.xx. (But here's the good news: 
 Authenticated requests get a higher rate limit. Check out the documentation for more details.)
 You may want to create an API token: https://github.com/settings/applications
 and then set HOMEBREW_GITHUB_API_TOKEN.

現在の検索可能回数は、以下のコマンドで確認できる。だたし、コマンド実行で1回分使用してしまうので注意。

 $ curl -i https://api.github.com/users/whatever
 HTTP/1.1 200 OK
 Server: GitHub.com
 DATE: Tue, 03 Feb 2015 06:32:xx GMT
 Content-Type: application/json; charset=utf-8
 Content-Length: 1096
 Status: 200 OK
 X-RateLimit-Limit: 60
 X-RateLimit-Remaining: 47
 X-RateLimit-Reset: 1422947680
 ...

その他使い方については

 $ man brew
 $ brew help

で参照。

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS