FreeBSD Ports Collection
FreeBSD では、FreeBSD OS 用にコンパイル済みのプログラムが Ports Collection として、用意されています。VPS v2 では、この Ports Collection がプログラムインストール手段として利用できます。VPS v2 で特に利用頻度が高いと思われる Ports Collection プログラムに付いては以下を参照下さい。VPS v2 Ports Collection "FreeBSD Ports Collection に含まれるプログラムであっても、VPS v2 上では利用できないものもありますのでご注意下さい。" FreeBSD ports collection は、/ports ディレクトリーにあります。このディレクトリーはプログラムのカテゴリー毎にサブディレクトリーに分類されています。各カテゴリーには、そこに含まれているプログラムに付いての情報があります。 Ports Collection の内容を調べる最も良い方法はhttp://www.freebsd.org/ja/ports/ を読むことです。このページには、カテゴリーの概要説明があり、検索ツールも用意されています。 ports の中には、VPS v2 へのインストールが難しいものもあります。また、他のプログラムと連動で初めて正常に作動するものもあり、そうした場合は設定ファイルの変更等が必要になることもあります。こうしたものの内、利用頻度の高いプログラムは vinstall で簡単にインストールできる場合もあります。ports の利用の前に、インストールしたいプログラムが vinstall でインストールできないかどうかを調べてください。 pkg_info コマンドは、二つの目的で使えます。一つは、サーバーにインストール済みのパッケージを探す場合です。これは、コマンドプロンプトで pkg_info と入力します。もう一つは、特定のパッケージに付いての情報を取得する場合です。これは、コマンドプロンプトで pkg_info [package-name] と入力します。pkg_info コマンドに付いての詳しい情報は man pkg_info と入力すれば得られます。 Package のインストールインストールするパッケージが決まれば、pkg_add コマンドが使えます。パッケージのソースが VPS v2 上にはないこともありますので、-r オプションで実行した方が良いでしょう。以下がその事例です。
pkg_add コマンドを使わないでインストールする方法もあります。この場合は、パッケージのディレクトリーに移動し、そこで make を実行します。以下を参照下さい。
make の場合も pkg_add の場合も、そのパッケージが必要とする全てのプログラムがインストールされていなければなりません。プログラムによっては特別な設定が必要な場合もあります。
パッケージの削除インストールされたパッケージの削除には pkg_delete あるいは make deinstall ツールが利用できます。make deinstall 利用の場合は、そのパッケージの Makefile があるディレクトリーで実行しなければなりません。 Email: support@speedex.ne.jp
|