[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:25834] Re: pkgsrc
-
From:Susumu Miwa (三輪 晋)
-
Date:Sat, 2 Jul 2005 20:25:25 +0900 (JST)
- Subject: [plamo:25834] Re: pkgsrc
- From: Susumu Miwa (三輪 晋) <rin@xxxxxxxxxxxx>
- Date: Sat, 02 Jul 2005 20:25:16 +0900 (JST)
- Organization: Area51 , Tanaka Kahori Improvement Committee
みわです。
From: Hiroshi Futami <futami@nanodesu.jp>
Subject: [plamo:25830] pkgsrc (Re: Re: Creative Zen Micro)
Date: Sat, 02 Jul 2005 18:56:46 +0900 (JST)
> kaw> > これってソース自体は NetBSD のものをそのまま使うって事ですかね? NetBSD
> kaw> > 用に手が加わっている事 (= Linux で動かない) はないんでしょうかね?
> kaw>
> kaw> NetBSD依存の部分はLinux用に変えないと動かないでしょうね。
> kaw>
> kaw> BSD系OSのパッケージシステムは、オリジナルソースに対する差分とパッケー
> kaw> ジ制御のためのMakefileなどの集まりから構成されています。
> kaw> それらは、OSの開発元が、公式な配布物の一部分としてパッケージツリー全体
> kaw> を統一的に管理しているので、その枠組みもきっちりしたものです。
> kaw> その仕組をうまくLinux用に転用しさえすれば、本家のNetBSDのものとほぼ同
> kaw> じように動作するのではないかと思います。
> kaw>
> kaw> Linux用の差分を用意するのが大変そうですけど。
>
> 普通はそう思いますよね。ところが、NetBSDの本家のページ
>
> http://www.netbsd.org/Documentation/software/packages.html
>
( 表は省略 )
>
> この表の意味を最初は理解できなかったのですが、ドキュメントの
> 中を見ますと、
>
> For operating systems other than NetBSD, we provide a bootstrap kit
> to build the required tools to use pkgsrc on your platform. Besides
> support for native NetBSD, pkgsrc and the bootstrap kit have support
> for the following operating systems:
>
> というのがあって、bootstrap kit で各OSの差異を吸収しているよう
> です。
私も Plamo Linux に pkgsrc を入れて使っています。
NetBSD 以外の OS で pkgsrc を使う方法の日本語のほうはこちら。
* pkgsrc を使えるようにする (Darwin, FreeBSD, IRIX, Linux, OpenBSD,
Solaris)
http://www.jp.netbsd.org/ja/Documentation/software/packages.html#bootstrap
これを参考にして pkgsrc を入れました。
Plamo Linux で pkgsrc を使用した場面は以下です。
* gonzui を使うときに BerkeleyDB を pkgsrc でインストールした
* akaDAV を使うときに python Twisted OpenSSL を pkgsrc でインストール
した
akaDAV はこちら http://akadama.jp/akadav.html
gonzui はこちら http://gonzui.sourceforge.net/
まさに /usr/pkgsrc/xxxx bmake install とするだけでパッケージをインス
トールできます。
快適です。
あまり使い込んでいませんが順調に動作しています。
ちなみに Mac mini の Mac OS X にも pkgsrc を使っています。
こちらもそれなりに順調です。
--
みわ
- References
-
- [plamo:25810] Re: Creative Zen Micro, KATOH Yasufumi
- [plamo:25825] Re: Creative Zen Micro, KAWAMATA Yoshihiro
- [plamo:25830] pkgsrc (Re: Re: Creative Zen Micro), Hiroshi Futami
[検索ページ]
[メール一覧]
Plamo ML 公開システム