diff --git a/ja/FAQ/applications.sgml b/ja/FAQ/applications.sgml index c60626133e..600a3e1cfd 100644 --- a/ja/FAQ/applications.sgml +++ b/ja/FAQ/applications.sgml @@ -1,140 +1,150 @@ - + - + ユーザアプリケーション

訳: &a.junkun; &a.shou; .8 November 1997. そういうユーザアプリケーションはどこにあるの?

FreeBSDに port (移植) されたソフトウェアパッケージについては, をご覧下さい. このリストには現在 1000 を越える項目があり, しかも毎日更新されています. このページを小まめに訪れるか, を購読すると, 新しく入った ports を定期的にチェックすることが できます.

大部分の ports は 2.2 と 3.0 ブランチの両方で利用できるはずです. 多くは 2.1.x 系のシステムでも同様に動作するでしょう. FreeBSD のリリースが出る度に, そのリリースの時点での ports ツリーの スナップショットが撮られ, ports/ ディレクトリに 納められることになっています.

また, ``package'' という考えも採用されています. これは基本的には gzip されたバイナリディストリビューションに, インストール時に 環境に合わせた作業が必要になった場合にそれを執り行う多少の英知を 付け加えたものです. package を使えば, どのようなファイルが 配布物として含まれているかと言った細かい事柄にいちいち煩わされる ことなく, 簡単にインストールやアンインストールを繰り返す ことができます.

インストールしたい package があるなら, /stand/sysinstall の, 「インストール後の FreeBSD の設定を行う」の下にある package のインストールメニューを使うか, package のファイル名を 指定して pkg_add(1) を使用して下さい. package の ファイル名には通常末尾に .tgz がついています. CDROM をご使用の方は, CD の packages/All ディレクトリから それらのファイルを利用することができます. また, 以下の場所から, FreeBSD の各種バージョンにあわせた package をダウンロードする こともできます. 2.1.x-release 用 2.2.6-release/2.2-stable 用 3.0-current 用

お近くのミラーサイトもご利用下さい.

新しい ports が続々と追加されている状態なので, 全ての ports に 対応する package が存在するわけではないことを覚えておいてください. 定期的に マスターサイトを訪れて, どのような package が利用できるのかチェックするのも良いでしょう. libc.so.3.0 はどこにありますか?

2.1.x のシステムで 2.2/3.0 用の package を動かそうとしていますね. 前のセクションを読んで, システムに合った正しい port/package を 入手してください. 386/486SX のマシンで ghostscript を動かすとエラーがでます.

あなたのマシンには数値演算プロセッサが塔載されていませんね? カーネルにコプロセッサの代わりとなる数値演算エミュレータを 追加する必要があります. 以下のオプションをカーネルのコンフィグレーションファイルに 追加して, カーネルを再構築してください. options GPL_MATH_EMULATE

SCO/iBCS2 のアプリケーションを実行すると,

まず最初に /etc/sysconfig (または ) の中の 最後のセクションを編集し, 以下の変数を # Set to YES if you want ibcs2 (SCO) emulation loaded at startup ibcs2=NO

これでシステムの起動時に カーネルモジュールが読み込まるようになります.

次に /compat/ibcs2/dev/ を以下のように編集します: lrwxr-xr-x 1 root wheel 9 Oct 15 22:20 X0R@ -> /dev/null lrwxr-xr-x 1 root wheel 7 Oct 15 22:20 nfsd@ -> socksys -rw-rw-r-- 1 root wheel 0 Oct 28 12:02 null lrwxr-xr-x 1 root wheel 9 Oct 15 22:20 socksys@ -> /dev/null crw-rw-rw- 1 root wheel 41, 1 Oct 15 22:14 spx

open や close の処理は, socksysから へ シンボリックリンクを張ることで代用します. 残りの処理は, -current に入っているコードが担当しています. これは以前のものより ずっとスッキリした方法です.

ローカルでの X のソケット接続に INN (インターネットニュース) の設定方法は?

inn の package や port をインストールしたあとに を見てみましょう. 初心者向けの INN FAQ があります. - + + + + どのバージョンの Microsoft FrontPage を入手すればいいの? + + +

Port を使ってください! パッチの当たったバージョンの Apache が ports ツリーにあります. +

+ + +
diff --git a/ja/FAQ/kernelconfig.sgml b/ja/FAQ/kernelconfig.sgml index 1aa2cdb9e7..9b9f130d00 100644 --- a/ja/FAQ/kernelconfig.sgml +++ b/ja/FAQ/kernelconfig.sgml @@ -1,163 +1,99 @@ - + - + カーネルコンフィグレーション

訳: &a.kiroh;.10 November 1997. カーネルをカスタマイズしたいんですが, 難しいですか? -

全然難しくありません. 最低 ソースコードで提供すると多少ディスクスペースを多く消費します. - しかし, 何か問題があった場合や, 動作を確認したい場合など, - - cd /usr/src/sys/i386/conf - cd ../../compile/MYKERNEL - - -

以前のリリース (FreeBSD 2.X) でのカーネルコンフィグファイルが - 既にある場合は, ステップ 2 は必要ないかもしれません. - 以前のファイルをコピーして, 書式が変更されてたり, - 廃止されたドライバがないか, 注意深く確認してください. - -

カーネルコンフィグファイル /kernel にコピーされ, - 古い /kernel は, /kernel.old に - /kernel.old から - ブートすることも可能ですので, 必ず覚えておいてください. - リブートすると, デフォルトでは新しいカーネルでブートします. - -

何らかの理由でステップ 7 のコンパイルが失敗したら, ステップ 4 - にもどって, 最後になりますが, 新しいカーネルが使用しているハードウェアに - うまく適合しているかどうか調べるために元のブートメッセージを - 調べる必要がある場合は, - コマンドを使ってみてください. このコマンドは, 古いカーネルの - ブート時のメッセージをすべて表示します. メッセージの中には, - 新しいカーネルを設定するのに, 非常に有用な情報が含まれます. +

全然難しくありません. を調べてください.

推測ですけど, 数値演算コプロセッサを持ってないからと思って, をカーネルコンフィグファイルから削除しちゃったんじゃ ないですか? マルチポートシリアル関連のコードでの, 割り込みの競合

# # Multiport high-speed serial line - 16550 UARTS # device sio2 at isa? port 0x2a0 tty irq 5 flags 0x501 vector siointr device sio3 at isa? port 0x2a8 tty flags 0x501 vector siointr device sio4 at isa? port 0x2b0 tty flags 0x501 vector siointr device sio5 at isa? port 0x2b8 tty flags 0x501 vector siointr QIC-40/80 ドライブのサポートを有効にするには?

の行に, `` controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 flags 0x1 vector fdintr disk fd0 at fdc0 drive 0 ^^^^^^^^^ disk fd1 at fdc0 drive 1 #tape ft0 at fdc0 drive 2 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

次に, /dev/ft0 デバイスを作成します. /dev/ に移動して, 以下のコマンドを実行します. sh ./MAKEDEV ft0

これは, 1 番目のドライブの例です. 2 番目には /dev/ft0 デバイスは, `` のマニュアルページを参照してください.

/usr/src/sbin/ft から最新の diff --git a/ja_JP.eucJP/FAQ/applications.sgml b/ja_JP.eucJP/FAQ/applications.sgml index c60626133e..600a3e1cfd 100644 --- a/ja_JP.eucJP/FAQ/applications.sgml +++ b/ja_JP.eucJP/FAQ/applications.sgml @@ -1,140 +1,150 @@ - + - + ユーザアプリケーション

訳: &a.junkun; &a.shou; .8 November 1997. そういうユーザアプリケーションはどこにあるの?

FreeBSDに port (移植) されたソフトウェアパッケージについては, をご覧下さい. このリストには現在 1000 を越える項目があり, しかも毎日更新されています. このページを小まめに訪れるか, を購読すると, 新しく入った ports を定期的にチェックすることが できます.

大部分の ports は 2.2 と 3.0 ブランチの両方で利用できるはずです. 多くは 2.1.x 系のシステムでも同様に動作するでしょう. FreeBSD のリリースが出る度に, そのリリースの時点での ports ツリーの スナップショットが撮られ, ports/ ディレクトリに 納められることになっています.

また, ``package'' という考えも採用されています. これは基本的には gzip されたバイナリディストリビューションに, インストール時に 環境に合わせた作業が必要になった場合にそれを執り行う多少の英知を 付け加えたものです. package を使えば, どのようなファイルが 配布物として含まれているかと言った細かい事柄にいちいち煩わされる ことなく, 簡単にインストールやアンインストールを繰り返す ことができます.

インストールしたい package があるなら, /stand/sysinstall の, 「インストール後の FreeBSD の設定を行う」の下にある package のインストールメニューを使うか, package のファイル名を 指定して pkg_add(1) を使用して下さい. package の ファイル名には通常末尾に .tgz がついています. CDROM をご使用の方は, CD の packages/All ディレクトリから それらのファイルを利用することができます. また, 以下の場所から, FreeBSD の各種バージョンにあわせた package をダウンロードする こともできます. 2.1.x-release 用 2.2.6-release/2.2-stable 用 3.0-current 用

お近くのミラーサイトもご利用下さい.

新しい ports が続々と追加されている状態なので, 全ての ports に 対応する package が存在するわけではないことを覚えておいてください. 定期的に マスターサイトを訪れて, どのような package が利用できるのかチェックするのも良いでしょう. libc.so.3.0 はどこにありますか?

2.1.x のシステムで 2.2/3.0 用の package を動かそうとしていますね. 前のセクションを読んで, システムに合った正しい port/package を 入手してください. 386/486SX のマシンで ghostscript を動かすとエラーがでます.

あなたのマシンには数値演算プロセッサが塔載されていませんね? カーネルにコプロセッサの代わりとなる数値演算エミュレータを 追加する必要があります. 以下のオプションをカーネルのコンフィグレーションファイルに 追加して, カーネルを再構築してください. options GPL_MATH_EMULATE

SCO/iBCS2 のアプリケーションを実行すると,

まず最初に /etc/sysconfig (または ) の中の 最後のセクションを編集し, 以下の変数を # Set to YES if you want ibcs2 (SCO) emulation loaded at startup ibcs2=NO

これでシステムの起動時に カーネルモジュールが読み込まるようになります.

次に /compat/ibcs2/dev/ を以下のように編集します: lrwxr-xr-x 1 root wheel 9 Oct 15 22:20 X0R@ -> /dev/null lrwxr-xr-x 1 root wheel 7 Oct 15 22:20 nfsd@ -> socksys -rw-rw-r-- 1 root wheel 0 Oct 28 12:02 null lrwxr-xr-x 1 root wheel 9 Oct 15 22:20 socksys@ -> /dev/null crw-rw-rw- 1 root wheel 41, 1 Oct 15 22:14 spx

open や close の処理は, socksysから へ シンボリックリンクを張ることで代用します. 残りの処理は, -current に入っているコードが担当しています. これは以前のものより ずっとスッキリした方法です.

ローカルでの X のソケット接続に INN (インターネットニュース) の設定方法は?

inn の package や port をインストールしたあとに を見てみましょう. 初心者向けの INN FAQ があります. - + + + + どのバージョンの Microsoft FrontPage を入手すればいいの? + + +

Port を使ってください! パッチの当たったバージョンの Apache が ports ツリーにあります. +

+ + +
diff --git a/ja_JP.eucJP/FAQ/kernelconfig.sgml b/ja_JP.eucJP/FAQ/kernelconfig.sgml index 1aa2cdb9e7..9b9f130d00 100644 --- a/ja_JP.eucJP/FAQ/kernelconfig.sgml +++ b/ja_JP.eucJP/FAQ/kernelconfig.sgml @@ -1,163 +1,99 @@ - + - + カーネルコンフィグレーション

訳: &a.kiroh;.10 November 1997. カーネルをカスタマイズしたいんですが, 難しいですか? -

全然難しくありません. 最低 ソースコードで提供すると多少ディスクスペースを多く消費します. - しかし, 何か問題があった場合や, 動作を確認したい場合など, - - cd /usr/src/sys/i386/conf - cd ../../compile/MYKERNEL - - -

以前のリリース (FreeBSD 2.X) でのカーネルコンフィグファイルが - 既にある場合は, ステップ 2 は必要ないかもしれません. - 以前のファイルをコピーして, 書式が変更されてたり, - 廃止されたドライバがないか, 注意深く確認してください. - -

カーネルコンフィグファイル /kernel にコピーされ, - 古い /kernel は, /kernel.old に - /kernel.old から - ブートすることも可能ですので, 必ず覚えておいてください. - リブートすると, デフォルトでは新しいカーネルでブートします. - -

何らかの理由でステップ 7 のコンパイルが失敗したら, ステップ 4 - にもどって, 最後になりますが, 新しいカーネルが使用しているハードウェアに - うまく適合しているかどうか調べるために元のブートメッセージを - 調べる必要がある場合は, - コマンドを使ってみてください. このコマンドは, 古いカーネルの - ブート時のメッセージをすべて表示します. メッセージの中には, - 新しいカーネルを設定するのに, 非常に有用な情報が含まれます. +

全然難しくありません. を調べてください.

推測ですけど, 数値演算コプロセッサを持ってないからと思って, をカーネルコンフィグファイルから削除しちゃったんじゃ ないですか? マルチポートシリアル関連のコードでの, 割り込みの競合

# # Multiport high-speed serial line - 16550 UARTS # device sio2 at isa? port 0x2a0 tty irq 5 flags 0x501 vector siointr device sio3 at isa? port 0x2a8 tty flags 0x501 vector siointr device sio4 at isa? port 0x2b0 tty flags 0x501 vector siointr device sio5 at isa? port 0x2b8 tty flags 0x501 vector siointr QIC-40/80 ドライブのサポートを有効にするには?

の行に, `` controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 flags 0x1 vector fdintr disk fd0 at fdc0 drive 0 ^^^^^^^^^ disk fd1 at fdc0 drive 1 #tape ft0 at fdc0 drive 2 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

次に, /dev/ft0 デバイスを作成します. /dev/ に移動して, 以下のコマンドを実行します. sh ./MAKEDEV ft0

これは, 1 番目のドライブの例です. 2 番目には /dev/ft0 デバイスは, `` のマニュアルページを参照してください.

/usr/src/sbin/ft から最新の