- 設定ファイルの編集
/usr/share/examples/cvsup/以下に移動します。
# cd /usr/share/examples/cvsup/
ports-supfileを直接編集せずに、ここではコピーしたファイルを使用します。
portsというファイル名でコピーしております。
# cp -ip ports-supfile ports
viなどのエディタでファイルを開き、FreeBSDのCVSupサーバを指定します。
# vi ports
*default host=cvsup3.jp.freebsd.org
必要なPortsのみコメントアウトを外します。
全てのPortsを入手する場合は、以下の行のコメントアウトを外します。
ports-all
- cvsup の実行
cvsupコマンドでPortsツリーを更新・追加します。
-gオプション GUIを使用しない場合に使用します。
-Lオプションはファイル更新中の詳細情報の出力レベルを設定します。
デフォルトは、0でエラーメッセージ以外は出力しません。
# cvsup -g -L 2 ports
- portsディレクトリからアプリケーションを選択
portsディレクトリの中のインストールしたいアプリケーションのカテゴリに移動します。
そのディレクトリの中に、Makefile が存在する事を確認します。
# cd /usr/ports/www/apache13
# ls -l
- コンパイル&インストール
# make
# make install
- インストールの確認
# pkg_info
- rehash
rehashしてコマンドのパスを通します。
# rehash
- インストールされた アプリケーションの削除
# cd /usr/ports/www/apache13
# make deinstall