「Portsの設定」の編集履歴(バックアップ)一覧はこちら

Portsの設定」(2007/07/15 (日) 22:27:27) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

---- TODO portsのインストールや、設定ファイルの設定を書く。 ---- **CVSupサーバの負荷チェック まずはFastest CVSupをインストールして、どのPortsサーバが負荷が低いのかチェックしてみる。 ># cd /usr/ports/sysutils/fastest_cvsup/ ># make install clean これでFastest CVSupがインストールされたので実行してみる。ここでは-c jpを指定して、日本国内のサーバをチェックしてみる。 >% fastest_cvsup -c jp >Querying servers in countries: jp >Connecting to cvsup.jp.freebsd.org [210.224.172.75]... >server replied: OK 17 0 SNAP_16_1h CVSup server ready >time taken: 50.32 ms >Connecting to cvsup2.jp.freebsd.org [203.216.196.85]... >server replied: OK 17 0 SNAP_16_1h CVSup server ready >time taken: 26.34 ms >Connecting to cvsup3.jp.freebsd.org [59.106.2.11]... >server replied: OK 17 0 SNAP_16_1h CVSup server ready >time taken: 29.38 ms >Connecting to cvsup4.jp.freebsd.org [133.1.44.1]... >server replied: OK 17 0 SNAP_16_1f CVSup server ready >time taken: 35.28 ms >Connecting to cvsup5.jp.freebsd.org [210.161.150.4]... >server replied: OK 17 0 SNAP_16_1h CVSup server ready >time taken: 32.36 ms >Connecting to cvsup6.jp.freebsd.org [59.106.2.11]... >server replied: OK 17 0 SNAP_16_1h CVSup server ready >time taken: 28.98 ms >Speed Daemons: >1st: cvsup2.jp.freebsd.org >2nd: cvsup6.jp.freebsd.org >3rd: cvsup3.jp.freebsd.org 今回はこんな結果。 cvsup2が一番負荷が低いようです。 **CVSupの設定 /etc/make.confに以下を記述する。 >SUP_UPDATE= yes >SUP= /usr/local/bin/cvsup >SUPFLAGS= -g -L 2 >SUPHOST= cvsup2.jp.FreeBSD.org >PORTSSUPFILE= /usr/share/examples/cvsup/ports-supfile >MASTER_SITE_OVERRIDE=ftp://ftp.jp.freebsd.org/pub/FreeBSD/destfiles/${DIST_SUBDIR}/ SUPHOSTでCVSupサーバにcvsup2を指定している。 ---- TODO その他の設定項目についても調べる ---- **Portsツリーのアップデート ---- TODO これの前にports-supfileの編集が先じゃないか? > 俺 ---- 最初にCVSupをインストールする。 ># cd /usr/ports/net/cvsup-without-gui/ ># make install clean 次にPortsツリーを最新の状態にする。 ># cd /usr/ports/ ># make update >Running /usr/local/bin/cvsup >Parsing supfile "/usr/share/examples/cvsup/ports-supfile" >Connecting to cvsup2.jp.FreeBSD.org >Connected to cvsup2.jp.FreeBSD.org >Server software version: SNAP_16_1h >Negotiating file attribute support >Exchanging collection information >Establishing multiplexed-mode data connection >Running >・・・ **インストール済みアプリのバージョンチェック pkg_versionコマンドでインストール済みアプリとPortsツリーのバージョンを比較する。 ># pkg_version >bash = >cvsup-without-gui = >db41 = "="の場合は最新です。 沢山表示された嫌な場合は、grep '<'を指定する。 ># pkg_version | grep '<' バージョンが古いものがあれば表示されます。全て最新の場合は何も表示されません。
---- TODO portsのインストールや、設定ファイルの設定を書く。 ---- **CVSupサーバの負荷チェック まずはFastest CVSupをインストールして、どのPortsサーバが負荷が低いのかチェックしてみる。 ># cd /usr/ports/sysutils/fastest_cvsup/ ># make install clean これでFastest CVSupがインストールされたので実行してみる。ここでは-c jpを指定して、日本国内のサーバをチェックしてみる。 >% fastest_cvsup -c jp >Querying servers in countries: jp >Connecting to cvsup.jp.freebsd.org [210.224.172.75]... >server replied: OK 17 0 SNAP_16_1h CVSup server ready >time taken: 50.32 ms >Connecting to cvsup2.jp.freebsd.org [203.216.196.85]... >server replied: OK 17 0 SNAP_16_1h CVSup server ready >time taken: 26.34 ms >Connecting to cvsup3.jp.freebsd.org [59.106.2.11]... >server replied: OK 17 0 SNAP_16_1h CVSup server ready >time taken: 29.38 ms >Connecting to cvsup4.jp.freebsd.org [133.1.44.1]... >server replied: OK 17 0 SNAP_16_1f CVSup server ready >time taken: 35.28 ms >Connecting to cvsup5.jp.freebsd.org [210.161.150.4]... >server replied: OK 17 0 SNAP_16_1h CVSup server ready >time taken: 32.36 ms >Connecting to cvsup6.jp.freebsd.org [59.106.2.11]... >server replied: OK 17 0 SNAP_16_1h CVSup server ready >time taken: 28.98 ms >Speed Daemons: >1st: cvsup2.jp.freebsd.org >2nd: cvsup6.jp.freebsd.org >3rd: cvsup3.jp.freebsd.org 今回はこんな結果。 cvsup2が一番負荷が低いようです。 **CVSupの設定 /etc/make.confに以下を記述する。 >SUP_UPDATE= yes >SUP= /usr/local/bin/cvsup >SUPFLAGS= -g -L 2 >SUPHOST= cvsup2.jp.FreeBSD.org >PORTSSUPFILE= /usr/share/examples/cvsup/ports-supfile >MASTER_SITE_OVERRIDE=ftp://ftp.jp.freebsd.org/pub/FreeBSD/destfiles/${DIST_SUBDIR}/ SUPHOSTでCVSupサーバにcvsup2を指定している。 ---- TODO その他の設定項目についても調べる ---- **Portsツリーのアップデート ---- TODO これの前にports-supfileの編集が先じゃないか? > 俺 ---- 最初にCVSupをインストールする。 ># cd /usr/ports/net/cvsup-without-gui/ ># make install clean 次にPortsツリーを最新の状態にする。 ># cd /usr/ports/ ># make update >Running /usr/local/bin/cvsup >Parsing supfile "/usr/share/examples/cvsup/ports-supfile" >Connecting to cvsup2.jp.FreeBSD.org >Connected to cvsup2.jp.FreeBSD.org >Server software version: SNAP_16_1h >Negotiating file attribute support >Exchanging collection information >Establishing multiplexed-mode data connection >Running >・・・ **インストール済みアプリのバージョンチェック pkg_versionコマンドでインストール済みアプリとPortsツリーのバージョンを比較する。 ># pkg_version >bash = >cvsup-without-gui = >db41 = "="の場合は最新です。 沢山表示された嫌な場合は、grep '<'を指定する。 ># pkg_version | grep '<' バージョンが古いものがあれば表示されます。全て最新の場合は何も表示されません。 **アップグレード portsでインストールしたアプリケーションのアップグレードはPortupgradeを使う。 Portupgradeをインストール ># cd /usr/ports/sysutils/portupgrade/ ># make install clean アプリケーションをアップデートする場合は ># portupgrade -R ruby のようにする。-Rを指定すると依存するパッケージもアップデートしてくれる。(で良かったんだっけ?)

表示オプション

横に並べて表示:
変化行の前後のみ表示: