1read 100read
2011年10月1期新・macHomebrew でゾクゾク UNIX ライフ2 TOP カテ一覧 スレ一覧 削除依頼
・ 次のスレ
マウス総合スレ Mac板 Part13
迷えるLionServer1台目
IDにmacが出るまで
Mac個人売買スレ 2


Homebrew でゾクゾク UNIX ライフ2


1 :11/07/05 〜 最終レス :11/12/26
「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

2 :
■前スレ
Homebrew でゾクゾク UNIX ライフ
http://hibari.2ch.net/test/read.cgi/mac/1294822337/
■関連スレ
Mac OS XをUnixとして使ってる人の為のスレ 16
http://hibari.2ch.net/test/read.cgi/mac/1302132772/
Fink 使ってるの洩れだけなのかっ!?【rev.2】
http://hibari.2ch.net/test/read.cgi/mac/1166780804/
MacPorts でワクワク UNIX ライフ Part 2
http://hibari.2ch.net/test/read.cgi/mac/1224859317/

3 :
またクソスレが……
需要なかたじゃん

4 :
個人的に需要はあるので支援

5 :
スレはいらんね。

6 :
統合スレにすれば将来finkやportsも取り込めたのに…

7 :
いや申し訳ない
まったく思い至らなかった

8 :
ports なら使ってる

9 :
>>2

10 :
macportsはもう管理が大変すぎてつかいにくすぎる

11 :
lionにアップグレードして軒並み死んだわ。
こういう時はmacportsとかの方が助かるなぁ

12 :
うちは特に何も問題なさそうだけど、
何が壊れたの?

13 :
ffmpeg irssi mplayer あたり。
xcode4.1で同じ症状が報告されてる。

14 :
Snowの内にライブラリを静的にリンクしとけばLionにアップデートしても大丈夫かね?

15 :
LionでHomeBrew使えるの?

16 :
ごめん使えたわ

17 :
tex環境がサクッと入れられないんでMacportsから移行できないでいる

18 :
前テフビルドするのに丸一日かかったからもうmacportsはやめようとおもた

19 :
>>18
さすがに丸一日はかからないだろ

20 :
iBook G4でも一日はかからなかったな。

21 :
>>17
おれは TeX だけはパッケージ管理使わず Tex Live 使ってる。

22 :
jpeg を入れたいんだけど、www.ijg.org が落ちているみたいで。
こういう時はどうすればいいんですかね?

23 :
まっくぽーつもぶりゅーも両方入れてるけど異端?
パスの順序さえしっかりしとけば不具合なんて起きんけどなぁ

24 :
Lionでbrewを使ってmysql5.5いれられますか?

25 :
わざわざ Macports で TeX 入れる意味あるのだろうか

26 :
>25
シンプルに入れれるって話だな

27 :
伸びないね

28 :
SnowLeopardでHomeBrewを使いたいのですが、X11がインストールされていないと警告が出ます
XQuartzをインストールしてからbrew doctorしてもやっぱりnot installedになります
色々調べてみてるんですが、情報がみつかりません(アンインストールやログアウトも繰り返してみました)
どうすればいいでしょうか

29 :
>>28
snowleopard x11 インストール で検索するか諦めればいいと思います

30 :
>>29
それで検索したらインストールディスクのX11はバグがあるからXQuartzを入れた方がいい
というブログがヒットしてXQuartzを入れたんですが

31 :
>>30
そうなんですか、それは失礼しました。
うちで使ってる分には、x11で挙動がおかしいことはないです。あんまし使ってないんで、絶対大丈夫とはいえないですけど。

32 :
>>30
先にディスクのX11入れてからXQuartz入れてそっちだけ使ってればいいのでは。

33 :
>>32
いまちょうどそれを試していたところです
どうやらこれできちんと認識してくれたようです
アドバイスありがとうございました>>31,32

34 :
trac.macports.orgに接続できないエラーが出てしまいます。確かにブラウザでも開けませんでした。
みなさんはどうでしょうか?
Failure while executing: /usr/bin/curl -f#LA Homebrew\ 0.8\ (Ruby\ 1.8.7-249;\ Mac\ OS\ X\ 10.7.1) https://trac.macports.org/export/79617/trunk/dports/devel/gettext/files/stpncpy.patch -o 001-homebrew.diff
https://trac.macports.org/export/79183/trunk/dports/devel/gettext/files/patch-gettext-tools-Makefile.in -o 002-homebrew.diff

35 :
Safariで開けた
っていうかそれぞれファイルが落ちて来た

36 :
>>35
ありがとうございます。プロバイダーを切り替えたところ、接続できました。

37 :
誰かptexのフォーミュラ作れよ

38 :
brew create url
OSSですから…無いならじぶんでやるのが基本だと思うのです…

39 :
10年くらい前に、latex 環境を位置から作ったことがあるが、
もう二度とやりたくないと思ったよ。

40 :
Homebrewでインストールしたコマンドを全部消す方法を教えて下さい。
その際、元々Homebreを使わずインストールした/usr/local/binの
コマンドも消えてしまうのでしょうか?

41 :
age

42 :
>>40
http://www.maruko2.com/mw/Homebrew%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9
>brew uninstall `brew list`
実際やったことないからよくわかんないけど
/usr/local 下に brew コマンド以外で
入れたのが上記コマンドやったあとでも残ってたら rm -r /usr/local とかやって
手動で消せばいいんじゃないかな…

43 :
普通に公式に書いてあるがな

44 :
https://github.com/mxcl/homebrew/wiki/FAQ
How do I uninstall Homebrew?
Homebrew doesn’t write files outside its prefix. So generally you can just `rm -rf` the folder you installed it in.
If you installed to /usr/local then you may prefer the script in this gist because it will only remove Homebrew
and the stuff Homebrew installed leaving anything else in /usr/local alone.
You will probably also want to wipe the cache: rm -r ~/Library/Caches/Homebrew
うんにゃ…少なくともわかりやすい所には
書いてねぇな…見落としてるだけかも試練が…あとこれだとmakeでいれたのは消えないな

45 :
>So generally you can just `rm -rf` the folder you installed it in.
すまん読み落としてたorz書いてあるな最初のほうにorz

46 :
その点では macports のほうが便利だわな。

47 :
>>42 >>44 >>45 >>46
コメ有難う。消えたら困るので質問しました。 
http://www.maruko2.com/mw/Homebrew%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9
>brew list
>brew uninstall formula
>全ての formula をアンインストールするには、list コマンドと組み合わせる。
出来るみたいですね。
それでも駄目ならディレクトリごと消せ、と。

48 :
>>40
君のような Unix 初心者には Homebrew は向かないと思う。
まず、「コマンド」なんて言い方は Unix ではあまりしない。
君の言うコマンドっていうのは、Terminal で実行可能なファイルのこと
だろうけど、そんなのは、 PATH の設定でどうにでもなる。
消したきゃ rm するなり、chmod -x するなりするだけのこと。
この程度のことを知らん人が Homebrew 使っても大変だと思うよ。
まぁ、止めはしないが。

49 :
無駄な改行ウザい

50 :
>>47
消えたら困るので質問しました。 
ってのは
元々Homebreを使わずインストールした/usr/local/binのファイルが消えたら困るので質問
という意味です。

51 :
chenge mode が設定されたfileで構成されている
実行権のあるfile。コマンド、フォルダーは窓際言葉。

52 :
change

53 :
change

54 :
ごめんあそばせー
change mode

55 :
>>48
うわっ選民ぶってる
きめぇ

56 :
正論っつうか割とまともな忠告っぽいけどな

57 :
そうか?
俺は普通にコマンドって言うし、
yum/aptでの削除とrmの削除は全く意味が違うと思うがねぇ。
ソースからmakeする事もあるし、
あながちおかしい質問とも思えんがね。
(prefix変えてmakeやmake installするけどね)

58 :
>>57
ヒント: mac板

59 :
>>48
UNIXでは昔からコマンドって呼んでる。
http://cm.bell-labs.com/cm/cs/who/dmr/manintro.pdf

60 :
>>59
ならお前が >>40 に懇切丁寧に質問に答えてやれ。

61 :
>>59
指摘されてPDFには、コマンドは/bin にあるが、それ以外のディレクトリに
あるものもあるって書いてあるだけ。
インストールしたプログラム等のことをコマンドと呼ぶって書いてあるわけでは
ない。
自分の感覚としても、ls みたいなビルトインのコマンドのことをコマンドと
呼んでいたし。書籍、マニュアルでもそう呼んでいたと記憶している。
昔から呼んでいたのはUNIXではなくて、君だけか君の周りだけかもしれないね。

62 :
>>60
それとこれは別の話じゃない?

63 :
>>58
MacPortsやHomeBrewでも同じでしょ?コマンド名が違うだけで。
何が言いたいの?意味不明。
Macでもmakeできるしさ。

64 :
UNIX でビルトインのコマンドというと、ふつう ls は含まないよ。
ls をビルトインコマンドとして持つシェルもあるのかもしれないが。

65 :
>>63
君も意味不明。make ができるのは関係ないだろ。

66 :
もういいや。ちゃんと物言えないのに付き合うのも面倒だ。

67 :
バイナリパッケージを提供しないなら
MacPorts と五十歩百歩だな

68 :
MacPortsは今回からバイナリ配布機能がついてるぞ
バイナリは配られてないから自前鯖でだが

69 :
MacPorts は パッケージ管理が雑すぎる。機能が増えるまえに依存ファイルのとりあつかいなんとかしろや

70 :
何日かぶりに試したら、clisp がインストールできるように直ってた
gauche はまだダメみたい

71 :
>>66
そういうオプソを無視した物言いはいかんだろう。

72 :
MacPortsスレと間違えました

73 :
>>71
イミフ

74 :
>>66
なんかわかっていないようだから説明してあげる。
make ができるのは関係ない。なぜなら、make でできるのは「コマンド」だけではなくGUIアプリもできるし、
逆にすべてのコマンドが make で作られる訳ではないから。

75 :
>>74
分かってないのは君だよ。
元の質問ちゃんと読んでるかい?

76 :
>>75
そういうのいいから。
自分が正しいと思ってるけど説明できないなら、黙ってろ、無能。

77 :
>>76
んじゃあ、君がちゃんと説明してあげたらどうだい?
それをやらずに人に絡むなんて子供のする事じゃないかね?
ましてや、無能なんて人に言えるなんて、親の顔が見てみたいよ。

78 :
知ったかの>>48が諸悪の根源。

79 :
同意

80 :
>>78
混乱の原因はそうだろうが、知ったかではないだろう。
むしろ、>>40>>76 みたいに知らんやつの方が問題。

81 :
76 じゃなくて 77 だった。
>>77
あのね、HomeBrew のパッケージのすべてが make を使っている訳ではない
とすでに「説明している」んだよ。

82 :
>>77-79 = ただの無能人間。

83 :
知ったかは黙れよ

84 :
>>83
なら、お前の知っていること一つでも語れよ。
llvm や clang くらいは当然使いこなしているよなw

85 :
>>83
2ch文化 = 知らないやつは叩く
OSS文化 = 知らないことを補い合って向上する
これが本質的な違い。

86 :
>>85
いいこと言った

87 :
恐ろしいまでに内容のないレスの応酬

88 :
2ch で煽り耐性の無いやつって中学生以下だろ…

89 :
>>87
自分が理解できていないだけだろ。
Lion対応なんて、clang周り以外の何ものでもない。
それがわかっただけで価値がある人間はいくらでもいるが、君はその中に入っていないだけ。
まぁ、Homebrewユーザーはそんなものか。

90 :
>>86
この辺は微妙なんだよね。C/C++をしらなくったって、
フォトショやイラレとかアプリ使えりゃいいじゃんってのはその通りだし。
だからといって、プログラミングに関連しているところで
こっちが発言したことに対して「意味ない」なんて言われたら、
「だったらお前らのためにアプリなんて作らんぞ」と思ってしまったり。
そういうのがうまく言ってるのが、Macとオプソの関係だと思う。
それが>>71で自分が言いたかったこと。

91 :
ーーー 終 了 ーーー
違う話してけれ

92 :
ホムブルに話すことなどない。

93 :
>>92
黙ってろ

94 :
みんな黙っちゃったよw

95 :
MacPortsからスイッチしてみた(Lion, prefix=$HOMEとした)。一点嵌ったことをメモ。
jpeg.rbがkeg-onlyになっていないのだが、これは
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
で(多分他のところでも)使われているシステム標準のlibJPEG.dylibと干渉する。これ自体は
http://tystreamer.googlecode.com/svn/wiki/FAQ.wiki
などにも書いてあるので以前からあるHomebrewに限らない問題のようだ。とにかく、これにあたるとFinderも含め、Dock以外すべてのアプリケーションが起動しなくなる。
最悪でもとりあえずの対処としてシングルユーザモードで(hbprefix)/lib/libjpeg.dylib を削除/退避すれば元に戻る。

96 :
追記DYLD_LIBRARY_PATHのせいだったかもしれない。これを設定しないようにしておくだけでよいのか?

97 :
Xcode4.2にバージョンアップしてから、gnuplotが起動しなくなった。
関連ファイルをuninstallして、cairo を --use-clang をつけて再インストール。
そうしたら動くようになった。

98 :
言葉足らずでわかりにくいから補足。
gnuplot を再インストールすると、関連ファイルも再インストールされるが、
cairo でエラーをはいて止まるので、
#brew install cairo --use-clang
で入れてから、gnuplotを入れ直したら動くようになった。
全部削除する必要はないかも試練が、cairoだけ入れ直しても
うまくいかなかったので。

99 :
速いからいいね

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 削除依頼
・ 次のスレ
マウス総合スレ Mac板 Part13
迷えるLionServer1台目
IDにmacが出るまで
Mac個人売買スレ 2