トーク:Homebrewの使い方
提供:maruko2 Note.
mtr コマンドを brew でインストールする時、依存関係から gtk+ もインストールしてしまう。gtk+ 自体が多くのパッケージに依存しているので、gtk+ 動作環境をインストールするだけで結構時間がかってしまう。mtr コマンドは CUI でも動作するので gkt+ なしでビルドする。
brew install mtr --no-gtk
mtr を CUI ツールとして実行するには -t オプションを付ける。-t オプションを付けないと X11 環境で起動する。
mtr -t <address>
install, update 時に SSL のエラーが起きる
$ brew update error: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed while accessing https://github.com/mxcl/homebrew.git/info/refs fatal: HTTP request failed Error: Failed while executing git pull origin refs/heads/master:refs/remotes/origin/master
curl コマンドが使用する curl-ca-bundle.crt を最新のものに入れ替えることで解決する。[1]
cd /usr/share/curl sudo curl -O http://curl.haxx.se/ca/cacert.pem sudo mv curl-ca-bundle.crt{,.old} sudo mv cacert.pem curl-ca-bundle.crt