| トップ | Solaris | FreeBSD | Gentoo | CentOS | Fedora | Windows | Tips | 自宅サーバの動作確認 | サイト内検索(Namazu) | サイト内検索(HE) |
最新のpackageを利用する為、まず「ports」をアップデートする。
アップデートは「CVSup」を利用する。
FreeBSD# cd /usr/ports/net/cvsup-without-gui <= 作業ディレクトリへ移動 FreeBSD# make install clean <= 「CVSup」のインストール 途中で依存関係にある gettext のインストールが行われ、 インストールするファイルの選択画面でストップすることがある。 その場合、何も選択せず「OK」を選択する。 FreeBSD# rehash <= コマンドのパスを通す |
FreeBSD# cp /usr/share/examples/cvsup/ports-supfile /etc <= サンプルの設定ファイルをコピー FreeBSD# chmod 600 /etc/ports-supfile <= 設定ファイルを書き込み可にする FreeBSD# vi /etc/ports-supfile <= 設定ファイルの編集 *default host=CHANGE_THIS.FreeBSD.org ↓ *default host=cvsup3.jp.FreeBSD.org <= CVSupサーバの指定 |
CVSupの更新を制限するrefuseファイルを作成する。
ここでは、日本語以外の更新を制限することとする。
FreeBSD# mkdir /usr/sup <= refuseファイルを置くディレクトリを作成 FreeBSD# vi /usr/sup/refuse <= refuseファイルの作成 ports/chinese ports/french ports/german ports/hebrew ports/hungarian ports/korean ports/polish ports/portuguese ports/russian ports/ukrainian ports/vietnamese doc/da_* doc/de_* doc/el_* doc/es_* doc/fr_* doc/it_* doc/nl_* doc/no_* doc/pl_* doc/pt_* doc/ru_* doc/sr_* doc/zh_* |
古い作業ディレクトリの削除 FreeBSD# cd /usr/ports/ FreeBSD# make clean FreeBSD# cvsup -g -L 2 /etc/ports-supfile <= portsの更新 |