FreeBSD-CVSup
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
site-1
menu-1
menu-2
menu-3
menu-4
menu-5
menu-6
site-2
menu-1
menu-2
menu-3
menu-4
menu-5
menu-6
site-3
menu-1
menu-2
menu-3
menu-4
menu-5
menu-6
site-4
menu-1
menu-2
menu-3
menu-4
menu-5
menu-6
site-5
menu-1
menu-2
menu-3
menu-4
menu-5
menu-6
開始行:
#contents
~
* FreeBSD を最新に保つ - CVSup [#e048ac42]
cvsup を利用して,FreeBSD 本体及び ports を最新に保ちます...
~
** CVSupを行う利点 [#fed7d69c]
FreeBSD は,本体及び ports 等のソースコードやドキュメント...
CVSup を利用して得られる利点は次の通りです.~
~
- 最新の FreeBSD のソースファイルを取得して make world す...
- ports/packages で管理しているソフトウェアを最新に追従出...
~
CVSup は pull モデルと呼ばれる更新モデルを採用しており,...
通常,私たちが利用するのは cvsup というクライアントプログ...
~
また,CVSup を行なうプログラムとして,cvsup 及び csup の2...
~
** インストール [#uccf7105]
cvsup または csup のインストールを行ないます.インストー...
~
*** CVSup のインストール [#qc91ec11]
このドキュメントで説明する cvsup はクライアントプログラム...
~
インストールの前に,cvsup プログラムは2種類あり,X Window...
前者は ''/usr/ports/net/cvsup'' からインストールを行い,...
今回は,コマンドライン版の cvsup をインストールします.以...
cd /usr/ports/net/cvsup-without-gui
make install
cvsup は Modula-3 という言語で書かれており,ezm3 に依存し...
- gmake
- gettext
- libtool15
- libiconv
*** csup のインストール [#r121147a]
csup は,RELENG_6 から標準でインストールされている,cvsup...
RELENG_6 を使用していない場合,ports からインストールを行...
cd /usr/ports/net/csup
make install
自分の ports ツリーに,csup がない場合,FreeBSD のミラー...
~
** CVSup を行うための設定ファイルを用意する [#w3f520ab]
cvsup を実行するためには,以下の要件を満たす必要があり,...
- どのファイルを受け取りたいのか?
- どのバージョンのものが欲しいのか?
- どこから入手したいのか?
- 自分のマシンのどこに置きたいのか?
- status ファイルをどこに置きたいのか?
*** どのファイルを受け取りたいのか? [#x1ed6f07]
cvsup を通じて入手可能なファイルは ''コレクション'' と呼...
|受け取るもの|コレクション名|
|FreeBSD のメインソースツリー|src-all|
|FreeBSD で使用される暗号ユーティリティ|src-crypt|
|ports コレクション|ports-all|
|ports のネットワーキングソフトウェア|ports-net|
*** どのバージョンのものが欲しいのか? [#aeed1f69]
cvsup では,cvs で管理されているファイルの全てのバージョ...
バージョンの指定には,''tag='' 及び ''date='' のフィール...
''tag='' フィールドで指定する場合,次のような感じで指定し...
''ports システムで指定可能な tag は tag=. のみになる事に...
|FreeBSD-current|tag=.|
|FreeBSD-6.1-RELEASE|tag=RELENG_6_1_RELEASE|
|FreeBSD-6.1-STABLE|tag=RELENG_6_1|
|FreeBSD-6-STABLE|tag=RELENG_6|
|ports|tag=.|
*** どこから入手したいのか? [#p0b6cfe7]
cvsup で取得したいファイル郡を,どのサーバから入手するか...
CVSup の配布サイトであればどれを指定しても構いませんが,...
日本にある CVSup サーバの負荷状況は http://home.jp.freebs...
*** 自分のマシンのどこに置きたいのか? [#k70ee0ab]
取得したファイルを,自分のマシンのどこのディレクトリに置...
ports を CVSup で更新する際,'''prefix=/usr/ports''' とし...
*** どこに status ファイルを置きたいのか? [#bbc7fad1]
CVSup クライアントは ''base='' フィールドで指定した場所に...
*** その他の supfile の設定 [#f3a610a7]
通常,supfile に入れておくべきだろう行があります.それは...
release=cvs delete use-rel-suffix compress
''release=cvs'' はメインの CVS リポジトリから情報を取得す...
~
** 設定ファイルのまとめ [#pc1555d9]
上記設定ルールを元に決定していくと,次のようなファイルが...
~
*** ports を最新に保つ設定ファイル~ [#re43ccbd]
*default tag=.
*default host=cvsup.jp.freebsd.org
*default base=/var/db
*default prefix=/usr
*default release=cvs
*default delete use-rel-suffix
ports-all
*** FreeBSD を 6-STABLE に保つ設定ファイル~ [#t4cf959b]
*default tag=.
*default host=cvsup.jp.freebsd.org
*default base=/var/db
*default prefix=/usr
*default release=cvs
*default delete use-rel-suffix
src-all
*** 雛形ファイル [#qcd497c6]
実は,'''/usr/share/example/cvsup''' に CVSup 用の雛形フ...
~
** CVSup の実行 [#d087587e]
cvsup|csup を実行する場合は単純に,cvsup|csup プログラム...
cvsup <config-file>
または
csup <config-file>
ファイルの内容に沿って,ソースファイル等の更新が行なわれ...
~
~
----
Hiroyuki Seino http://www.seichan.org/ http://www.seicha...
Today:&counter(today); Yesterday:&counter(yesterday); All...
終了行:
#contents
~
* FreeBSD を最新に保つ - CVSup [#e048ac42]
cvsup を利用して,FreeBSD 本体及び ports を最新に保ちます...
~
** CVSupを行う利点 [#fed7d69c]
FreeBSD は,本体及び ports 等のソースコードやドキュメント...
CVSup を利用して得られる利点は次の通りです.~
~
- 最新の FreeBSD のソースファイルを取得して make world す...
- ports/packages で管理しているソフトウェアを最新に追従出...
~
CVSup は pull モデルと呼ばれる更新モデルを採用しており,...
通常,私たちが利用するのは cvsup というクライアントプログ...
~
また,CVSup を行なうプログラムとして,cvsup 及び csup の2...
~
** インストール [#uccf7105]
cvsup または csup のインストールを行ないます.インストー...
~
*** CVSup のインストール [#qc91ec11]
このドキュメントで説明する cvsup はクライアントプログラム...
~
インストールの前に,cvsup プログラムは2種類あり,X Window...
前者は ''/usr/ports/net/cvsup'' からインストールを行い,...
今回は,コマンドライン版の cvsup をインストールします.以...
cd /usr/ports/net/cvsup-without-gui
make install
cvsup は Modula-3 という言語で書かれており,ezm3 に依存し...
- gmake
- gettext
- libtool15
- libiconv
*** csup のインストール [#r121147a]
csup は,RELENG_6 から標準でインストールされている,cvsup...
RELENG_6 を使用していない場合,ports からインストールを行...
cd /usr/ports/net/csup
make install
自分の ports ツリーに,csup がない場合,FreeBSD のミラー...
~
** CVSup を行うための設定ファイルを用意する [#w3f520ab]
cvsup を実行するためには,以下の要件を満たす必要があり,...
- どのファイルを受け取りたいのか?
- どのバージョンのものが欲しいのか?
- どこから入手したいのか?
- 自分のマシンのどこに置きたいのか?
- status ファイルをどこに置きたいのか?
*** どのファイルを受け取りたいのか? [#x1ed6f07]
cvsup を通じて入手可能なファイルは ''コレクション'' と呼...
|受け取るもの|コレクション名|
|FreeBSD のメインソースツリー|src-all|
|FreeBSD で使用される暗号ユーティリティ|src-crypt|
|ports コレクション|ports-all|
|ports のネットワーキングソフトウェア|ports-net|
*** どのバージョンのものが欲しいのか? [#aeed1f69]
cvsup では,cvs で管理されているファイルの全てのバージョ...
バージョンの指定には,''tag='' 及び ''date='' のフィール...
''tag='' フィールドで指定する場合,次のような感じで指定し...
''ports システムで指定可能な tag は tag=. のみになる事に...
|FreeBSD-current|tag=.|
|FreeBSD-6.1-RELEASE|tag=RELENG_6_1_RELEASE|
|FreeBSD-6.1-STABLE|tag=RELENG_6_1|
|FreeBSD-6-STABLE|tag=RELENG_6|
|ports|tag=.|
*** どこから入手したいのか? [#p0b6cfe7]
cvsup で取得したいファイル郡を,どのサーバから入手するか...
CVSup の配布サイトであればどれを指定しても構いませんが,...
日本にある CVSup サーバの負荷状況は http://home.jp.freebs...
*** 自分のマシンのどこに置きたいのか? [#k70ee0ab]
取得したファイルを,自分のマシンのどこのディレクトリに置...
ports を CVSup で更新する際,'''prefix=/usr/ports''' とし...
*** どこに status ファイルを置きたいのか? [#bbc7fad1]
CVSup クライアントは ''base='' フィールドで指定した場所に...
*** その他の supfile の設定 [#f3a610a7]
通常,supfile に入れておくべきだろう行があります.それは...
release=cvs delete use-rel-suffix compress
''release=cvs'' はメインの CVS リポジトリから情報を取得す...
~
** 設定ファイルのまとめ [#pc1555d9]
上記設定ルールを元に決定していくと,次のようなファイルが...
~
*** ports を最新に保つ設定ファイル~ [#re43ccbd]
*default tag=.
*default host=cvsup.jp.freebsd.org
*default base=/var/db
*default prefix=/usr
*default release=cvs
*default delete use-rel-suffix
ports-all
*** FreeBSD を 6-STABLE に保つ設定ファイル~ [#t4cf959b]
*default tag=.
*default host=cvsup.jp.freebsd.org
*default base=/var/db
*default prefix=/usr
*default release=cvs
*default delete use-rel-suffix
src-all
*** 雛形ファイル [#qcd497c6]
実は,'''/usr/share/example/cvsup''' に CVSup 用の雛形フ...
~
** CVSup の実行 [#d087587e]
cvsup|csup を実行する場合は単純に,cvsup|csup プログラム...
cvsup <config-file>
または
csup <config-file>
ファイルの内容に沿って,ソースファイル等の更新が行なわれ...
~
~
----
Hiroyuki Seino http://www.seichan.org/ http://www.seicha...
Today:&counter(today); Yesterday:&counter(yesterday); All...
ページ名: