- 1 名前:名無し募集中。。。 [05/01/15 02:18:37]
- UNIXおよびUNIX clone環境一般のプログラミングに関する質問スレッド
前スレ Part4 pc5.2ch.net/test/read.cgi/tech/1095843584/ Part3 pc5.2ch.net/test/read.cgi/tech/1085930894/ Part2 pc5.2ch.net/test/read.cgi/tech/1055110889/ Part1 pc2.2ch.net/tech/kako/992/992057422.html Part3のミラー makimo.to/2ch/pc5_tech/1085/1085930894.html Part2のミラー makimo.to/2ch/pc5_tech/1055/1055110889.html 関連スレ Cygwin使っている人いますか? その13 (UNIX板) pc5.2ch.net/test/read.cgi/unix/1099157755/ Cygwin使っている人いますか? 3 (Windows板) pc5.2ch.net/test/read.cgi/win/1090131123/ 関連板 pc5.2ch.net/unix/ pc5.2ch.net/linux/
- 202 名前:デフォルトの名無しさん mailto:sage [05/02/18 12:48:45 ]
- ちっちゃなアプリなら、インストールパスを固定
(configure 時に --prefix で指定する) で十分だ と思うけどなあ。そんなに大きなアプリなん? インストールされた場所から設定ファイルを探すっ てのは、UNIX 的にはむしろ嫌われることが多い。 どうしてかっていうと、インストールされたもの は NFS などで共有される可能性があるけど、 設定ファイルは各マシンごとあるいは各ユーザー ごとで別々にしたいから/etc か $HOME に置くの が普通だから。
- 203 名前:デフォルトの名無しさん mailto:sage [05/02/18 12:51:30 ]
- 大きなアプリで、設定ファイルじゃなくて、アプリ
に附属するデータファイルがあり、その場所を変更 したい場合には、JDK みたいに環境変数で指定可能 にして、環境変数がない場合には wrapper script 経由で dirname $0 を見るってのがまあ習慣。 Linux 方式は、カーネルメモリがちょっと無駄になる (普通のカーネルは、わざわざ使えないかもしれない 情報を記憶して、物理メモリを無駄にするなんて ことはしない) ってことの他に、>>126 の言うよう に chroot 環境からは、そのアプリが使えないって 問題もあるな。
|

|