FreeBSD port 作成者のためのハンドブック
前のページ | 第 16章やっていいことといけないこと | 次のページ

# 16.10. ディレクトリ構成

インストール時には `PREFIX` の正しいサブディレクトリにファイルを置くように心がけてください。 ソフトウェアによっては新しいディレクトリを一つ作って、 ファイルを全部それに入れてしまうものがありますが、 それは良くありません。 また、バイナリ、ヘッダファイルとマニュアル以外のすべてを `lib` というディレクトリに入れてしまう port もありますが、これも BSD 的なファイルシステム構成とはうまく合いません。 これは以下のように分散すべきです。 `etc` にセットアップ/コンフィグレーションファイル、 `libexec` に内部で使用されるプログラム (コマンドラインから呼ばれることのないコマンド)、 `sbin` に管理者用のコマンド、 `info` に GNU Info 用の文書、 そして `share` にアーキテクチャに依存しないファイルが入ります。 詳細については hier(7) を参照してください。 `/usr` の構成方針はほとんどそのまま `/usr/local` にもあてはまります。 USENET ``ニュース''を扱う ports は例外です。 これらはファイルのインストール先として ``PREFIX`/news` を使用します。

前のページ | ホーム | 次のページ
付加的な文書のインストール | 上に戻る | 空のディレクトリの削除

FreeBSD ports システムに関する質問は、(英語で) <ports@FreeBSD.org> へ、
この文書の原文に関するお問い合わせは、(英語で) <doc@FreeBSD.org> までお願いします。