This is an archive of past FreeBSD releases; it's part of the FreeBSD Documentation Archive.

カテゴリ

Chapter 19. カテゴリ

Table of Contents
19.1. 現在のカテゴリのリスト
19.2. 適切なカテゴリの選択

すでにご存知のように, ports はいくつかのカテゴリに分類されています. これを有効に利用するためには, port を作成する人々とユーザが, それぞれのカテゴリが何であるか, どのようにしてカテゴリに分類するかを理解する必要があります.

19.1. 現在のカテゴリのリスト

まず, これが現在の port のカテゴリのリストです. アスタリスク(*) が付いているものは仮想 (virtual) カテゴリです -- これらには対応するサブディレクトリが port ツリーにはありません.

Note: 仮想カテゴリでないものは, そのサブディレクトリ内の pkg/COMMENT に一行の記述があります (例: archivers/pkg/COMMENT).

カテゴリ説明
afterstep*AfterStep ウィンドウマネージャをサポートする ports
archiversアーカイブ用ツール
astro天文学関連の ports
audioサウンドをサポートする ports
benchmarksベンチマークユーティリティ
biology生物学関連のソフトウェア
cadCAD ツール
chinese中国語サポート
comms通信ソフトウェア. ほとんどはシリアルポート用です.
converters文字コード変換
databasesデータベース
deskutilsコンピュータが発明される以前に机上で使われていた道具 (訳注: いわゆるデスクトップユーティリティのこと)
devel開発ユーティリティ. どうしてもここに置かなければならない理由があるのでない限り, ライブラリをここに含めないでください.
editors一般的なエディタ. 特殊なエディタはそれぞれふさわしいセクションに入れます (たとえば数式エディタは math です).
elispEmacs-lisp の ports
emulators他のオペレーティングシステムのエミュレータ. 端末エミュレータはここに含まれません -- X ベースのものは x11 に, テキストベースのものは機能によって commsmisc に分類されます.
ftpFTP クライアントとサーバユーティリティ. port が FTP と HTTP の両方をサポートしていれば, ftp に入れ, 第二カテゴリを www とします.
gamesゲーム
germanドイツ語サポート
gnome*GNU Object Model Environment (GNOME) プロジェクトの ports
graphicsグラフィックユーティリティ
ircインターネットリレーチャット (IRC) 用ユーティリティ
ipv6*IPv6 関連のソフトウェア
japanese日本語サポート
javaJava 言語サポート
kde*K Desktop Environment (kde) の ports
korean韓国語サポート
langプログラミング言語
linux*Linux アプリケーションとサポートユーティリティ
mailメールソフトウェア
math数値計算ソフトウェアやその他の数学ソフトウェア
mboneMBone アプリケーション
misc種々のユーティリティ -- 基本的に他のカテゴリに属さないものです. これは他の仮想でないカテゴリを伴わない, 唯一のカテゴリです. misc と他のカテゴリが CATEGORIES 行に書かれている場合, misc を削除して他のサブディレクトリにおいて良いという意味になります.
net種々のネットワークソフトウェア
newsUSENET ニュースソフトウェア
offix*OffiX suite の ports
palm3Com Palm(tm) シリーズをサポートするソフトウェア
perl5*実行に perl バージョン 5 を必要とする ports
plan9*Plan9 に由来するさまざまなソフトウェア
print印刷ソフトウェア. DTP 用ツール (プレビュアなど) もここに分類されます.
python*python 言語で書かれたソフトウェア
russianロシア語サポート
securityセキュリティ関連のユーティリティ
shellsコマンドラインシェル
sysutilsシステムユーティリティ
tcl75*実行に Tcl バージョン 7.5 を必要とする ports
tcl76*実行に Tcl バージョン 7.6 を必要とする ports
tcl80*実行に Tcl バージョン 8.0 を必要とする ports
tcl81*実行に Tcl バージョン 8.1 を必要とする ports
textprocテキスト処理ユーティリティ. DTP ツールはここではなく, print/ に分類されます.
tk41*実行に Tk バージョン 4.1 を必要とする ports
tk42*実行に Tk バージョン 4.2 を必要とする ports
tk80*実行に Tk バージョン 8.0 を必要とする ports
tk81*実行に Tk バージョン 8.1 を必要とする ports
tkstep80*実行に TkSTEP バージョン 8.0 を必要とする ports
vietnameseベトナム語サポート
windowmaker*WindowMaker ウィンドウマネージャをサポートする ports
wwwWorld Wide Web 関連のソフトウェア. HTML 言語サポートもここに分類されます.
x11X ウィンドウシステムとその関連ソフトウェア. このカテゴリは, 直接ウィンドウシステムをサポートするソフトウェアのみを対象とするものです. 通常の X アプリケーションをここに分類しないでください. あなたの port が X アプリケーションで, USE_XLIB が定義 (USE_IMAKE を定義すると自動的に定義されます) されている場合は, 適切なカテゴリに分類してください. また, それらのほとんどは他の x11-* カテゴリ (下記参照) に分類されます.
x11-clocksX11 用時計
x11-fmX11 用ファイルマネージャ
x11-fontsX11 フォントとフォントユーティリティ
x11-serversX11 サーバ
x11-toolkitsX11 ツールキット
x11-wmX11 ウィンドウマネージャ

FreeBSD ports システムに関する質問は <ports@freebsd.org> へ(英語で),
FreeBSD ports に関する日本語での議論は <ports-jp@jp.FreeBSD.org> へお願いします.
この文書の原文に関するお問い合わせは <doc@freebsd.org> へ(英語で),
日本語訳に関するお問い合わせは <doc-jp@jp.FreeBSD.org> へお願いします.