- 追加された行はこの色です。
- 削除された行はこの色です。
#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
で参照。