2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

Homebrew でゾクゾク UNIX ライフ2

1 :名称未設定:2011/07/05(火) 14:24:57.16 ID:BpGopEhQ0.net
「Homebrew はサイコーだよ、お前ら。
 MacPorts なんかもう要らねえよ」 ― @thillerson

公式サイト
Homebrew ― MacPorts driving you to drink? Try Homebrew!
http://mxcl.github.com/homebrew/
インストール手順
https://github.com/mxcl/homebrew/wiki/Installation
FAQ
https://github.com/mxcl/homebrew/wiki/FAQ

■特徴
・Mac OS Xに標準でインストールされているものは、できるだけそれを利用します
・インストール先は標準では/usr/localになります
・パッケージのことをFormulaと呼びます

■システム要件
・Intel CPU機種
・Mac OS X Leopardまたはそれ以上
・Xcode(X11も含め)
・Java Developer Update

121 :名称未設定:2011/12/22(木) 18:05:13.19 ID:apC/A+8j0.net
macがパッケージ管理を標準でサポートしないのがいけないんだ
Apple流の考え方で、ユーザにとって最も良いパッケージ管理はAppStore & ソフトウェアアップデートってことなんだろうし、AppleとしてはAppleが審査を通していないアプリやコマンド類の流通はさせたくないんだろうから。

じゃあどのパッケージ管理システムがいいのか。
Portageでしょう
Portage以外のパッケージ管理システムは、ゴミとまで言わないけど、機能が似たりよったりな上にメンテが中途半端だったりする、Portage以外で選ぶならhomebrewが丁度いい。

macportsは悪くないけど、/optは独立したパッケージを入れるところ。
OSが提供するパッケージと同様のパッケージや、その最新版・開発版まで何でもかんでもoptに入れるのは始末が悪い。
わざわざMacPortsのためにパスを書き換えたりしなきゃいけないから。せめてalternativesがあれば少しはマシかもしれないけど。

homebrewは、rubyistか、自前主義の人、macに標準で組み込まれているコマンド類(ld, gcc等々)が気に入らない人にとってはいいかもね。
Formulaが書きやすいからパッケージの少なさが気にならないし、標準のFormulaがどのビルドオプションを使っているのかすぐに分かる手軽さがいい。

122 :名称未設定:2011/12/22(木) 18:53:29.14 ID:0VWeAb9e0.net
1行しか読んでないけど
なんか気持ち悪い

123 :名称未設定:2011/12/22(木) 20:55:55.68 ID:yCcY//do0.net
ルート直下にソフト特有のディレクトリを作るのって、
なんかWindowsみたいでヤな感じ。

124 :名称未設定:2011/12/22(木) 22:05:38.75 ID:aH0eCbX9P.net
/opt は独立アプリを置くところなのは浸透してるし
/opt/local だから直下じゃないけど、なんで local なんてパスにしたのかが謎。

125 :名称未設定:2011/12/22(木) 22:56:03.81 ID:mF1YJYmn0.net
>>121
Formulaの書き易さはホントにありがたい

126 :名称未設定:2011/12/24(土) 09:56:58.87 ID:DXQ1NZTl0.net
>>124
/opt/binとかはNFSだから。

127 :名称未設定:2011/12/25(日) 01:47:16.27 ID:fvFwoqAqP.net
>>126
そういう意味じゃないだろ。
/opt/ports なんかにしなかったのはなぜって質問じゃないの?

128 :名称未設定:2011/12/25(日) 19:18:59.21 ID:nQJJObYx0.net
/opt/localだから別に良くね?

129 :名称未設定:2011/12/26(月) 22:50:56.00 ID:Nd3KOCs70.net
うん。

130 :名称未設定:2012/01/02(月) 02:44:52.02 ID:8A/RLgNU0.net
homebrewって/usr/local/Cellarにソフト毎、バージョン毎にディレクトリが作られるんですね
macportsの場合、普通/opt/localに1回パス通せばport installやport upgradeを後からしても
そのまま使えますが、homebrew使ってる人は新規インストールやアップグレードする度に
パス通してるんですか?

198 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★