Skip site navigation (1) Skip section navigation (2)

Site Navigation

FreeBSD Ports

FreeBSD Ports/Packages Collection は、 ユーザや管理者がアプリケーションのインストールを簡単に行なえる方法を提供します。 Ports Collection は驚異的な速度で その数を増してきました

Ports Collection は FreeBSD-CURRENT ブランチと FreeBSD-STABLE ブランチの最新のリリースに対応しています。 それより古いリリースには対応しておらず、先端の Ports Collection は 正しく動作するかもしれませんし、しないかもしれません。 時間の経過とともに、過去のリリースには存在しない機能を必要とする変更が Ports Collection に加えられるかもしれません。どんな環境でも利用できるように、 最近のリリースでの対応を理由なく取り止めることはないように努めていますが、 やむをえないときもあります。なお、古いリリースを保守するためのパッチが ユーザコミュニティから寄贈された場合は採用されるでしょう。

ここに並べられている各 ``port'' には、 FreeBSD 上でオリジナルのアプリケーションのソースコードをコンパイルし、 実行するために必要なパッチがすべて含まれています。 アプリケーションのインストールは簡単で、port をダウンロードし、 それを展開し、その port のディレクトリで make と打つだけです。 より便利にするためには、インストール時に ports 階層全体 をインストール (あるいは CVSup を使ってこれらを最新のものに更新) してください。何千ものアプリケーションが、すぐに使えるようになります。 各 ports の Makefileは自動的に、ローカルディスクや CDROM、ftp 経由で アプリケーションのソースコードを取ってきて、 あなたのシステム上で展開し、パッチをあて、 コンパイルします。 問題がないようなら、あとは make install とするだけでアプリケーションをインストールして パッケージシステムへ登録できます。

ほとんどの ports には、すべてをコンパイルする時間を節約できる、 あらかじめコンパイルされた package もあります。 それぞれの port には対応する package へのリンクがありますので、 そのファイルをダウンロードして pkg_add コマンドを 実行することもできますし、また pkg_add ではファイル名 と同じく FTP URL を使うこともできるのでリンク先を pkg_add することもできます。

ports/packages の追加、更新、削除についての情報や、 どのアプリケーションが ports/packages となっているかの検索は FreeBSD ports の更新情報 ページを参照してください。

検索:

ports についてもう少し詳しく知りたい場合には、 FreeBSD ハンドブック にある アプリケーションのインストール: Ports Collection を、また、新しい ports を作るための情報は Porter's ハンドブック を参照 してください。


FreeBSD Ports Collection には、現時点で 16921 個の ports が提供されています。
16921 個すべての ports を tar でまとめて gzip したもの (およそ 21 メガバイト) をダウンロードするか、以下の分類からたどってください。

  • Accessibility (60) -- 障害を持ったユーザの役に立つ ports。
  • Afterstep (34) -- AfterStep ウィンドウマネージャをサポートする ports。
  • Arabic (11) -- アラビア向けに移植されたソフトウェア。
  • Archivers (159) -- アーカイビングとアンアーカイビングのユーティリティ。
  • Astro (89) -- 天文学関係のアプリケーション。
  • Audio (810) -- オーディオユーティリティ - ほとんどにサポートするサウンドカードが必要。
  • Benchmarks (66) -- システム性能測定のユーティリティ。
  • Biology (83) -- 生物学に関連するソフトウェア。
  • Cad (85) -- CAD (Computer Aided Design) ユーティリティ。
  • Chinese (139) -- 中国向けに移植されたソフトウェア。
  • Comms (150) -- 通信ユーティリティ。
  • Converters (135) -- フォーマット変換ユーティリティ。
  • Databases (561) -- データベースソフトウェア。
  • Deskutils (232) -- さまざまなデスクトップユーティリティ。
  • Devel (2581) -- ソフトウエア開発ユーティリティ及びライブラリ。
  • Dns (123) -- DNS クライアントとサーバユーティリティ。
  • Editors (285) -- 一般的なテキストエディタ。
  • Elisp (167) -- Emacs lisp に関連するもの。
  • Emulators (184) -- 他の OS をエミュレートするユーティリティ。
  • Finance (70) -- 金融や財務会計に関連するアプリケーション。
  • French (24) -- フランス語向けに移植されたソフトウェア。
  • Ftp (121) -- FTP クライアントとサーバユーティリティ。
  • Games (989) -- 種々雑多なゲーム。
  • German (37) -- ドイツ語圏向けに移植されたソフトウェア。
  • Gnome (522) -- Gnome デスクトップ環境の部品群。
  • Gnustep (167)
  • Graphics (857) -- グラフィックライブラリとユーティリティ。
  • Hamradio (40)
  • Haskell (28) -- Haskell 言語に関連するソフトウェア。
  • Hebrew (7) -- ヘブライ語向けに移植されたソフトウェア。
  • Hungarian (12) -- ハンガリー語向けに移植されたソフトウェア。
  • Ipv6 (711) -- IPv6 関係のソフトウェア。
  • Irc (132) -- インターネットリレーチャットのユーティリティ。
  • Japanese (436) -- 日本向けに移植されたソフトウェア。
  • Java (403) -- Java 言語サポート。
  • Kde (395) -- K Desktop Environment 関連のソフトウェア。
  • Korean (61) -- 韓国向けに移植されたソフトウェア。
  • Lang (421) -- コンピュータ言語。
  • Linux (222) -- バイナリ互換性により動作する Linux プログラム。
  • Lisp (30) -- 純粋な Lisp に関連するもの。
  • Mail (728) -- 電子メールパッケージとユーティリティ。
  • Math (420) -- 数値計算ソフトウエア。
  • Mbone (18) -- MBONE のアプリケーションとユーティリティ。
  • Misc (499) -- 色々なユーティリティ。
  • Multimedia (285) -- マルチメディアソフトウェア。
  • Net (1140) -- ネットワーキングユーティリティ。
  • Net-im (140)
  • Net-mgmt (228)
  • Net-p2p (124)
  • News (116) -- USENETニュースサポートソフトウェア。
  • Palm (43) -- Palm(tm) シリーズをサポートするソフトウェア。
  • Parallel (35) -- 並列計算を行うアプリケーション。
  • Pear (199) -- PEAR システムに属するユーティリティ/モジュール。
  • Perl5 (2879) -- Perl5 言語のためのユーティリティ/モジュール。
  • Plan9 (10) -- Plan9 オペレーティングシステム由来のソフトウェア。
  • Polish (19) -- ポーランド向けに移植されたソフトウェア。
  • Ports-mgmt (49)
  • Portuguese (14) -- ポルトガル向けに移植されたソフトウェア。
  • Print (408) -- 印刷処理のユーティリティ。
  • Python (655) -- Python 言語に関連するソフトウェア。
  • Ruby (298) -- Ruby 言語に関連するソフトウェア。
  • Rubygems (62)
  • Russian (47) -- ロシア向けに移植されたソフトウェア。
  • Scheme (45) -- Scheme 言語に関連するソフトウェア。
  • Science (121) -- 科学に関連するソフトウェア。
  • Security (877) -- システムセキュリティソフトウエア。
  • Shells (39) -- 各種シェル (tcsh, bash など)。
  • Spanish (7)
  • Sysutils (776) -- 各種システムユーティリティ。
  • Tcl80 (6) -- TCL v8.0 とそれに依存するパッケージ。
  • Tcl82 (3) -- TCL v8.2 とそれに依存するパッケージ。
  • Tcl83 (12) -- TCL v8.3 とそれに依存するパッケージ。
  • Tcl84 (69) -- TCL v8.4 とそれに依存するパッケージ。
  • Textproc (1156) -- テキスト処理/検索ユーティリティ。
  • Tk80 (11) -- Tk8.0 とそれに依存するパッケージ。
  • Tk82 (10) -- Tk8.2 とそれに依存するパッケージ。
  • Tk83 (10) -- Tk8.3 とそれに依存するパッケージ。
  • Tk84 (98) -- Tk8.4 とそれに依存するパッケージ。
  • Tkstep80 (6) -- tkstep ウィンドウマネージャとそれに依存するパッケージ。
  • Ukrainian (12) -- ウクライナ向けに移植されたソフトウェア。
  • Vietnamese (21) -- ベトナム向けに移植されたソフトウェア。
  • Windowmaker (124) -- WindowMaker ウィンドウマネージャをサポートする。
  • Www (1742) -- WEB ユーティリティ (ブラウザ、HTTP サーバ など)。
  • X11 (388) -- X ウインドウシステムベースのユーティリティ。
  • X11-clocks (56) -- X ウインドウシステムベースの時計。
  • X11-fm (40) -- X ウインドウシステムベースのファイルマネージャ。
  • X11-fonts (137) -- X ウインドウシステムのフォントとフォントユーティリティ。
  • X11-servers (18) -- X ウィンドウシステムサーバ。
  • X11-themes (190)
  • X11-toolkits (297) -- X ウインドウシステムベースの開発ツールキット。
  • X11-wm (123) -- X ウインドウシステムのウィンドウマネージャ。
  • Xfce (57) -- Xfce デスクトップ環境に対応する ports。
  • Zope (52) -- Zope 環境に関連したソフトウェア。