« PlayStation 3 は OpenGL? | トップページ | Linux と MacOS X で分散コンパイル(distcc) »

Gentoo for MacOS X

ここ最近シェアを伸ばしている Linux distribution である Gentoo Linux 。これのパッケージシステムは portage と言って、FreeBSD の ports をベースにしているらしい。その portage を MacOS X に移植した Gentoo for MacOS を利用してみました。

cow
これって、どこかで見た事あるなーと思ったら THX のアレですよね? いいのか...?

ここここ を参考にインストールしてみる。ハマったところと言えば、

1. source /etc/profile を実行してから emerge する
2. export http_proxy="プロキシ" を指定する
3. emerge-webrsync は date コマンドでこけるので、

/usr/lib/portage/bin/emerge-webrsync
> day=`date -d "-$attempts day" +"%d"`
> month=`date -d "-$attempts day" +"%m"`
> year=`date -d "-$attempts day" +"%Y"`

< oneday=86400
< now=`perl -e "print time"`
< target=`expr $now - $oneday \* $attempts`
<
< day=`date -r $target "+%d"`
< month=`date -r $target "+%m"`
< year=`date -r $target "+%Y"`

に書き換える

4. ACCEPT_KEYWORDS="macos" なんてパッケージはほとんどない(軽く grep した限りでは 80 強くらいしかなかった)ので ACCEPT_KEYWORDS="ppc" にする(riskey!!)

くらいでしょうか。4. の変更のせいか、あまり上手くパッケージをインストールできませんでしたね。うーん、ACCEPT_KEYWORDS="macos" にし直して、今後に期待しておきましょうか...

|

« PlayStation 3 は OpenGL? | トップページ | Linux と MacOS X で分散コンパイル(distcc) »

「Mac」カテゴリの記事

コメント

こんばんは、トラックバックありがとうございます。
これからパッケージ増えてくるんでしょうかねえ。
私も今後に期待しておきます。

投稿: AKIIRA | 2004年8月10日 (火) 19時19分

AKIIRA さんコメントありがとうございます。

そうですねぇ。今日時点で emerge してみたところ、macos なパッケージは 100 近くになっていました。1 日に 3 つのペースで増えているということでしょうか... 期待しておきましょう。

投稿: ひできち | 2004年8月10日 (火) 22時34分

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/166812/8634015

この記事へのトラックバック一覧です: Gentoo for MacOS X:

« PlayStation 3 は OpenGL? | トップページ | Linux と MacOS X で分散コンパイル(distcc) »