From owner-svn-doc-projects@FreeBSD.ORG Sun Jun 24 07:48:28 2012 Return-Path: Delivered-To: svn-doc-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 56FED106568B; Sun, 24 Jun 2012 07:48:28 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 3D3498FC16; Sun, 24 Jun 2012 07:48:28 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q5O7mSP6095601; Sun, 24 Jun 2012 07:48:28 GMT (envelope-from gabor@svn.freebsd.org) Received: (from gabor@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q5O7mRc4095586; Sun, 24 Jun 2012 07:48:27 GMT (envelope-from gabor@svn.freebsd.org) Message-Id: <201206240748.q5O7mRc4095586@svn.freebsd.org> From: Gabor Kovesdan Date: Sun, 24 Jun 2012 07:48:27 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-projects@freebsd.org X-SVN-Group: doc-projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r39104 - in projects/sgml2xml/ja_JP.eucJP: articles/contributing articles/contributors articles/dialup-firewall articles/diskless-x articles/fbsd-from-scratch articles/fonts articles/ip... X-BeenThere: svn-doc-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for doc projects trees List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jun 2012 07:48:28 -0000 Author: gabor Date: Sun Jun 24 07:48:27 2012 New Revision: 39104 URL: http://svn.freebsd.org/changeset/doc/39104 Log: - XMLify the Japanese tree - Entity cleanup Approved by: doceng (implicit) Added: projects/sgml2xml/ja_JP.eucJP/share/sgml/entities.ent - copied, changed from r39076, projects/sgml2xml/ja_JP.eucJP/share/sgml/books.ent Deleted: projects/sgml2xml/ja_JP.eucJP/share/sgml/articles.ent projects/sgml2xml/ja_JP.eucJP/share/sgml/books.ent projects/sgml2xml/ja_JP.eucJP/share/sgml/jauthors.ent Modified: projects/sgml2xml/ja_JP.eucJP/articles/contributing/article.sgml projects/sgml2xml/ja_JP.eucJP/articles/contributors/article.sgml projects/sgml2xml/ja_JP.eucJP/articles/dialup-firewall/article.sgml projects/sgml2xml/ja_JP.eucJP/articles/diskless-x/article.sgml projects/sgml2xml/ja_JP.eucJP/articles/fbsd-from-scratch/article.sgml projects/sgml2xml/ja_JP.eucJP/articles/fonts/article.sgml projects/sgml2xml/ja_JP.eucJP/articles/ipsec-must/article.sgml projects/sgml2xml/ja_JP.eucJP/articles/multi-os/article.sgml projects/sgml2xml/ja_JP.eucJP/articles/problem-reports/article.sgml projects/sgml2xml/ja_JP.eucJP/articles/zip-drive/article.sgml projects/sgml2xml/ja_JP.eucJP/books/design-44bsd/book.sgml projects/sgml2xml/ja_JP.eucJP/books/faq/book.sgml projects/sgml2xml/ja_JP.eucJP/books/fdp-primer/book.sgml projects/sgml2xml/ja_JP.eucJP/books/fdp-primer/chapters.ent projects/sgml2xml/ja_JP.eucJP/books/fdp-primer/examples/appendix.sgml projects/sgml2xml/ja_JP.eucJP/books/fdp-primer/overview/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/fdp-primer/psgml-mode/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/fdp-primer/see-also/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/fdp-primer/structure/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/fdp-primer/stylesheets/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/fdp-primer/the-website/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/fdp-primer/tools/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/fdp-primer/translations/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/fdp-primer/writing-style/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/Makefile projects/sgml2xml/ja_JP.eucJP/books/handbook/advanced-networking/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/backups/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/basics/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/bibliography/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/book.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/boot/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/bsdinstall/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/chapters.ent projects/sgml2xml/ja_JP.eucJP/books/handbook/colophon.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/config/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/contrib/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/cutting-edge/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/desktop/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/disks/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/eresources/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/hw/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/install/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/internals/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/introduction/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/jcontrib/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/kernelconfig/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/kerneldebug/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/kernelopts/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/l10n/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/linuxemu/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/mail/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/mirrors/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/multimedia/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/pgpkeys/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/policies/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/ports/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/ppp-and-slip/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/preface/preface.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/printing/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/security/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/serialcomms/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/staff/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/txtfiles.ent projects/sgml2xml/ja_JP.eucJP/books/handbook/users/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/handbook/x11/chapter.sgml projects/sgml2xml/ja_JP.eucJP/books/porters-handbook/book.sgml projects/sgml2xml/ja_JP.eucJP/books/ppp-primer/book.sgml projects/sgml2xml/ja_JP.eucJP/share/sgml/catalog Modified: projects/sgml2xml/ja_JP.eucJP/articles/contributing/article.sgml ============================================================================== --- projects/sgml2xml/ja_JP.eucJP/articles/contributing/article.sgml Sun Jun 24 07:47:53 2012 (r39103) +++ projects/sgml2xml/ja_JP.eucJP/articles/contributing/article.sgml Sun Jun 24 07:48:27 2012 (r39104) @@ -1,3 +1,11 @@ + + +%entities; + +]> + - -%articles.ent; - -]> -
+
FreeBSD への貢献 - $FreeBSD$ - この文書は、個人や団体が FreeBSD プロジェクトに貢献するためのいくつかの方法について説明しています。 @@ -36,6 +37,9 @@ &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ - -%articles.ent; - -%contrib.ent; - -]> -
+
FreeBSD への貢献者 - $FreeBSD$ - &tm-attrib.freebsd; &tm-attrib.cvsup; &tm-attrib.sun; &tm-attrib.general; + + $FreeBSD$ + + $FreeBSD$ この文書は FreeBSD に貢献した個人や組織を列記したものです。 @@ -50,7 +55,7 @@ - &a.mbarkah + &a.mbarkah; と彼の所属する Hemisphere Online は、Pentium Pro (P6) 200MHz CPU Modified: projects/sgml2xml/ja_JP.eucJP/articles/dialup-firewall/article.sgml ============================================================================== --- projects/sgml2xml/ja_JP.eucJP/articles/dialup-firewall/article.sgml Sun Jun 24 07:47:53 2012 (r39103) +++ projects/sgml2xml/ja_JP.eucJP/articles/dialup-firewall/article.sgml Sun Jun 24 07:48:27 2012 (r39104) @@ -1,3 +1,10 @@ + + +%entities; +]> + - -%articles.ent; -]> - -
+
FreeBSD によるダイアルアップ式ファイアウォールの構築 @@ -31,13 +33,15 @@ - $FreeBSD$ - &tm-attrib.freebsd; &tm-attrib.general; + $FreeBSD$ + + $FreeBSD$ + この記事は FreeBSD の PPP ダイアルアップと IPFW Modified: projects/sgml2xml/ja_JP.eucJP/articles/diskless-x/article.sgml ============================================================================== --- projects/sgml2xml/ja_JP.eucJP/articles/diskless-x/article.sgml Sun Jun 24 07:47:53 2012 (r39103) +++ projects/sgml2xml/ja_JP.eucJP/articles/diskless-x/article.sgml Sun Jun 24 07:48:27 2012 (r39104) @@ -1,3 +1,10 @@ + + +%entities; +]> + - -%articles.ent; -]> -
+
ディスク無しの X サーバ: 一つのガイド @@ -48,6 +51,8 @@ &tm-attrib.sun; &tm-attrib.general; + + $FreeBSD$ FreeBSD-hackers メーリングリストの友人たちの助けによって、 @@ -160,7 +165,7 @@ nb8390.com nb8390.com を実行します。 C:> cd \netboot -C:> nb8390 +C:> nb8390 Boot from Network (Y/N) ? Y @@ -202,7 +207,7 @@ Searching for server... bootps dgram udp wait root /usr/libexec/bootpd bootpd /etc/bootptab もし /etc/inetd.conf ファイルを変更したときには、 - &man.inetd.8 に HUP シグナルを送ってください。 + &man.inetd.8; に HUP シグナルを送ってください。 これをするには、inetd のプロセス ID を ps -ax | grep inetd | grep -v grep して 取得してください。プロセス ID がわかったら、 @@ -369,7 +374,7 @@ export PATH # NFS で /usr ファイルシステムをマウントする /sbin/mount antares:/DiskLess/usr /usr # -/usr/X11R6/bin/XF86_SVGA -query antares -xf86config /etc/XF86Config.altair > /dev/null 2>&1 +/usr/X11R6/bin/XF86_SVGA -query antares -xf86config /etc/XF86Config.altair > /dev/null 2>&1 # # X を終了すると再起動 /sbin/reboot Modified: projects/sgml2xml/ja_JP.eucJP/articles/fbsd-from-scratch/article.sgml ============================================================================== --- projects/sgml2xml/ja_JP.eucJP/articles/fbsd-from-scratch/article.sgml Sun Jun 24 07:47:53 2012 (r39103) +++ projects/sgml2xml/ja_JP.eucJP/articles/fbsd-from-scratch/article.sgml Sun Jun 24 07:48:27 2012 (r39104) @@ -1,14 +1,17 @@ - -%articles.ent; + + +%entities; FreeBSD をゼロから設定する"> +]> + -]> -
+
FreeBSD をゼロから設定するには @@ -26,13 +29,15 @@ Jens Schweikhardt - $FreeBSD$ - &tm-attrib.freebsd; &tm-attrib.adobe; &tm-attrib.general; + + $FreeBSD$ + + $FreeBSD$ @@ -427,7 +432,7 @@ Do you wish to delete what is left of /v デバイス名の変更は注意深く行なってください。 - + ダウンロード: stage_1.conf.default @@ -533,7 +538,7 @@ news inn-stable CONFIGURE_ARGS="--enable LOGDIR/category+port という名前のログファイルが作成されます。 - + ダウンロード: stage_2.conf.default. @@ -624,7 +629,7 @@ Creating bzip'd tar ball in '/usr/ports/ make ルールを使って結果を比較しています。 たとえば、apachehttpd.conf であれば、次のような - config_apache というターゲットを用意しておきます。 + config_apache というターゲットを用意しておきます。 @if ! cmp -s /usr/local/etc/apache2/httpd.conf httpd.conf; then \ @@ -669,7 +674,7 @@ fi url="../../../en_US.ISO8859-1/articles/fbsd-from-scratch/stage_1.sh">stage_1.sh スクリプトです。内容を変更する必要はないでしょう。 - + ダウンロード: stage_1.sh. @@ -678,7 +683,7 @@ fi url="../../../en_US.ISO8859-1/articles/fbsd-from-scratch/stage_2.sh">stage_2.sh スクリプトです。最初の部分にある変数を変更しましょう。 - + ダウンロード: stage_2.sh. @@ -687,7 +692,7 @@ fi url="../../../en_US.ISO8859-1/articles/fbsd-from-scratch/stage_3.mk">stage_3.mk です。 設定を自動的におこなうための手順を、ここに入れます。 - + ダウンロード: stage_3.mk. Modified: projects/sgml2xml/ja_JP.eucJP/articles/fonts/article.sgml ============================================================================== --- projects/sgml2xml/ja_JP.eucJP/articles/fonts/article.sgml Sun Jun 24 07:47:53 2012 (r39103) +++ projects/sgml2xml/ja_JP.eucJP/articles/fonts/article.sgml Sun Jun 24 07:48:27 2012 (r39104) @@ -1,3 +1,10 @@ + + +%entities; +]> + - -%articles.ent; -]> -
+
フォントと FreeBSD @@ -64,6 +67,8 @@ &tm-attrib.general; + $FreeBSD$ + ここでは FreeBSD の syscons ドライバや X11, Ghostscript, @@ -411,9 +416,9 @@ end readonly def 傾斜 (slant) - roman (ローマン体)、italic (イタリック体)、oblique (斜字体) などがあります。 + roman (ローマン体)、italic (イタリック体)、oblique (斜字体) などがあります。 ItalicAngle が0になっていることにより、 roman を使っています。 @@ -595,7 +600,7 @@ GS>quit - .afm ファイルの多くは Mac 形式&hellip すなわち行が ^M で区切られています。 + .afm ファイルの多くは Mac 形式… すなわち行が ^M で区切られています。 これを行を ^J で区切る &unix; スタイルに変換する必要があります。 &prompt.user; cd /tmp &prompt.user; cat /usr/local/share/fonts/type1/showboat.afm | Modified: projects/sgml2xml/ja_JP.eucJP/articles/ipsec-must/article.sgml ============================================================================== --- projects/sgml2xml/ja_JP.eucJP/articles/ipsec-must/article.sgml Sun Jun 24 07:47:53 2012 (r39103) +++ projects/sgml2xml/ja_JP.eucJP/articles/ipsec-must/article.sgml Sun Jun 24 07:48:27 2012 (r39104) @@ -1,3 +1,10 @@ + + +%entities; +]> + - -%articles.ent; -]> -
+
FreeBSD の IPsec 機能を独立検証するには @@ -31,6 +34,8 @@ &tm-attrib.general; + $FreeBSD$ + IPsec をインストールした時、 それがきちんと動作しているかどうか調べるにはどうしたら良いでしょう? @@ -302,7 +307,7 @@ char **argv; iproduct = 1; if (run) - for (i = Q; run && i < Q + K; i++) { + for (i = Q; run && i < Q + K; i++) { j = i; b = fgetc(fptr); Modified: projects/sgml2xml/ja_JP.eucJP/articles/multi-os/article.sgml ============================================================================== --- projects/sgml2xml/ja_JP.eucJP/articles/multi-os/article.sgml Sun Jun 24 07:47:53 2012 (r39103) +++ projects/sgml2xml/ja_JP.eucJP/articles/multi-os/article.sgml Sun Jun 24 07:48:27 2012 (r39104) @@ -1,3 +1,10 @@ + + +%entities; +]> + - -%articles.ent; -]> -
+ +
FreeBSD と他の OS を共存させるには @@ -38,9 +42,11 @@ &tm-attrib.general; + $FreeBSD$ + - ここでは、FreeBSD を (Linux、&ms-dos;、&os2、&windows; 95 など) + ここでは、FreeBSD を (Linux、&ms-dos;、&os;2、&windows; 95 など) 人気のある他の OS とうまく同居させる方法について説明します。 この文章を書くにあたり、 Annelise Anderson andrsn@stanford.edu、 @@ -58,7 +64,7 @@ EIDE ドライブに関する記述も含まれています。 複数の OS を同居させる場合、ハードディスクの設定や OS の組合せというのは非常にたくさんありますが、 - おそらく が最も役に立つ章でしょう。 + おそらく が最も役に立つ章でしょう。 その章には、複数の OS を使用するために特に必要な コンピュータ設定についての詳細が書かれています。 @@ -206,7 +212,7 @@ すべての Linux ディストリビューションについて確認したわけではありませんが、 少なくとも Slackware - には LILO ( 参照) + には LILO ( 参照) が含まれています。Linux の fdisk コマンドを使って、ハードディスクを切り分けるとしたら、 わたしの場合は最初のドライブ (ルートパーティションとスワップ @@ -274,7 +280,7 @@ D: 1 A PRI DOS 注) 最新の OEM SR2 をお使いの場合は、 ** の部分が FAT16、FAT32 と表示されることがあります。 - 詳しくは をご覧下さい。 + 詳しくは をご覧下さい。 @@ -284,7 +290,7 @@ D: 1 A PRI DOS そうでない場合は、 起動時に適切なディスクジオメトリ情報を入力しなければなりません (ジオメトリ情報を得るには、&windows; 95 を起動して - Microsoft Diagnostics (MSD.EXE) で調べるか、 + Microsoft Diagnostics (MSD.EXE) で調べるか、 BIOS の機能でチェックして下さい)。 ここでのパラメータ hd0=1416,16,63 は、 1416 はハードディスクのシリンダ数であり、 @@ -338,7 +344,7 @@ D: 1 A PRI DOS &os2; は FAT、HPFS パーティションを認識しますが、 FFS (FreeBSD)、EXT2 (Linux) パーティションを認識しないことを覚えておいて下さい。 同様に、&windows; 95 は、FAT と FAT32 - パーティションしか読み書きすることができません ( を参照)。 + パーティションしか読み書きすることができません ( を参照)。 FreeBSD は、 ほとんどのファイルシステムを読むことができますが、 現時点で HPFS パーティションの読み込みには対応していません。 Linux では、HPFS パーティションを読むことができますが、 @@ -363,7 +369,7 @@ D: 1 A PRI DOS Boot Easy メニューの DOS という部分を確認して下さい。 これが &windows; 95 になります。 もし、FreeBSD の後に &windows; 95 を載せてしまった場合は、 - 上記の を読んで下さい。 + 上記の を読んで下さい。 お持ちのハードディスクが 1024 シリンダを越えない場合は、 起動時の問題はありません。 パーティションのうち 1 つでも 1024 を越えたものがあり、 @@ -389,7 +395,7 @@ D: 1 A PRI DOS 両方の OS を起動するのに、Boot Easy を使うこともできます。 FreeBSD + Linux + &windows; 95: - ( を参照) + ( を参照) @@ -468,7 +474,7 @@ D: 1 A PRI DOS (3148 シリンダ) × (16 ヘッド) × (63 - セクタ/トラック) × (512 バイト/セクタ) + セクタ/トラック) × (512 バイト/セクタ) これを計算すると 1,624,670,208 バイト、 @@ -481,7 +487,7 @@ D: 1 A PRI DOS 調べることができます。おそらくハードディスク自体にも、 こういった情報が付属しているでしょう。 しかし注意して欲しいのですが、BIOS LBA - ( 参照) + ( 参照) を使用している場合、 物理的なジオメトリ情報を得るためのプログラムはどんなものでも良い、 というわけではありません。 @@ -509,7 +515,7 @@ D: 1 A PRI DOS それらの役立つ情報の中でも、 Hale Landis の How It Works (動作の仕組み) ドキュメント集は参考になります。このドキュメント集に関しては - の章を参照してください。 + の章を参照してください。 もう用語については十分ですね。 @@ -539,7 +545,7 @@ D: 1 A PRI DOS があります。パーティション ID は、パーティションの種類 (どの OS を使用しているか) を、 開始位置/終了位置 はパーティションの位置を示します。 - に、 + に、 良く使われるパーティション ID のリストを示します。 @@ -741,7 +747,7 @@ D: 1 A PRI DOS (MBR のある) マスターブートセクタ、 パーティション起動セクタ、起動プロセス についての - の説明を読んだ後は、 + の説明を読んだ後は、 自分のハードディスクのどこに、 この気のきくブートマネージャが存在するのか気になるところですね。 それはと言いますと、いくつかのブートマネージャは、 Modified: projects/sgml2xml/ja_JP.eucJP/articles/problem-reports/article.sgml ============================================================================== --- projects/sgml2xml/ja_JP.eucJP/articles/problem-reports/article.sgml Sun Jun 24 07:47:53 2012 (r39103) +++ projects/sgml2xml/ja_JP.eucJP/articles/problem-reports/article.sgml Sun Jun 24 07:48:27 2012 (r39104) @@ -1,19 +1,20 @@ + + +%entities; +]> + - -%articles.ent; -]> -
+
FreeBSD 障害報告の書き方 - $FreeBSD$ - この記事では、明瞭な障害報告 (Problem Report: PR) を FreeBSD プロジェクトに提出する方法を解説します。 @@ -26,6 +27,10 @@ 寄稿: + + $FreeBSD$ + + $FreeBSD$ 障害報告 @@ -153,12 +158,12 @@ + url="../../books/handbook/eresources.html#ERESOURCES-MAIL"> メーリングリストを利用する。 — メーリングリストを購読していなければ、 FreeBSD のウェブサイトにある + url="http://www.FreeBSD.org/ja/search/search.html#mailinglists"> アーカイブ検索を使ってください。 もし、メーリングリストで議論がされていなければ、 自分の問題についてのメッセージを送ってみて、 Modified: projects/sgml2xml/ja_JP.eucJP/articles/zip-drive/article.sgml ============================================================================== --- projects/sgml2xml/ja_JP.eucJP/articles/zip-drive/article.sgml Sun Jun 24 07:47:53 2012 (r39103) +++ projects/sgml2xml/ja_JP.eucJP/articles/zip-drive/article.sgml Sun Jun 24 07:48:27 2012 (r39104) @@ -1,3 +1,10 @@ + + +%entities; +]> + - -%articles.ent; -]> -
+
&iomegazip; ドライブ @@ -36,6 +39,10 @@ &tm-attrib.opengroup; &tm-attrib.general; + + $FreeBSD$ + + $FreeBSD$ @@ -276,7 +283,7 @@ SCSI-2 Device &prompt.root; /usr/sbin/config MYKERNEL &prompt.root; cd ../../compile/MYKERNEL -&prompt.root; make clean depend && make all +&prompt.root; make clean depend && make all install Modified: projects/sgml2xml/ja_JP.eucJP/books/design-44bsd/book.sgml ============================================================================== --- projects/sgml2xml/ja_JP.eucJP/books/design-44bsd/book.sgml Sun Jun 24 07:47:53 2012 (r39103) +++ projects/sgml2xml/ja_JP.eucJP/books/design-44bsd/book.sgml Sun Jun 24 07:48:27 2012 (r39104) @@ -1,3 +1,10 @@ + + +%entities; +]> + - -%books.ent; -]> - - + 4.4BSD オペレーティングシステムの設計と実装 @@ -44,6 +46,8 @@ 1996 Addison-Wesley Longman, Inc + + $FreeBSD$ @@ -69,7 +73,7 @@ この文書の日本語化は FreeBSD 日本語ドキュメンテーションプロジェクトによって行なわれました。 - 日本語化の詳細はを参照してください。 + 日本語化の詳細はを参照してください。 The second chapter of the book, The Design and Implementation of the 4.4BSD Operating System is @@ -176,13 +180,13 @@ ソフトウェアの小さな核となる部分のことです。 同時代のオペレーティングシステムの研究、たとえば Chorus - , + , Mach - , + , Tunis - , + , V Kernel - では、 + では、 このカーネルという機能による区分が、さらに論理的に複数に分けられています。 ファイルシステムやネットワークプロトコルといったサービスは、 その核もしくはカーネルに対するクライアントアプリケーションプロセスとして @@ -193,7 +197,7 @@ Ken Thompson によって行われた初めの 2 つの実装では メモリマッピングがなく、 ユーザおよびカーネル空間はハードウェアによる分離が行なわれていませんでした - 。 + 。 メッセージ伝達システムは、 実際に実装されたカーネルとユーザプロセスのモデルと 同じくらい容易に実装することが可能でした。 @@ -523,13 +527,13 @@
- は + は HP300 用 4.4BSD カーネルを構成するソフトウェアのうち、 機種非依存の部分をまとめたものです。 2 列目の数値は C 言語のソースコード、ヘッダファイル、そして アセンブリ言語のものを表しており、 アセンブリ言語のものは 2% 以下しかありません。 - また、 の統計が示しているように、 + また、 の統計が示しているように、 機種依存のソフトウェアは、HP/UX やデバイスサポートを除いて、 カーネルのうちわずかに 6.9% しかありません。 @@ -636,7 +640,7 @@ - + @@ -657,7 +661,7 @@ - ではプロセスのライフサイクルを示しています。 + ではプロセスのライフサイクルを示しています。 プロセスは fork システムコールを用いて、 元のプロセスのコピーとして新しいプロセスを生成することができます。 fork は呼び出されると @@ -865,10 +869,10 @@ mmap インタフェースの開発は、4.3BSD の作業の間も続けられました。 40 社を超える会社と研究グループが、 - Berkeley Software Architecture Manual + Berkeley Software Architecture Manual に記載されたアーキテクチャの改訂版を策定する議論に参加し、 いくつかの企業はその改訂版のインタフェースを実装しました - + しかし、またもや時間的な問題により 4.3BSD への mmap インタフェースの実装は見送られました。 @@ -891,7 +895,7 @@ ディスクへのデータ転送を低減し、 マルチプロセッサで動作することができる能力を持っていました。 その結果、仮想記憶システムは 4.4BSD で完全に置き換えられることになったのです。 - 4.4BSD 仮想記憶システムは Mach 2.0 VM システム + 4.4BSD 仮想記憶システムは Mach 2.0 VM システム をベースに、Mach 2.5 と Mach 2.0 の改良を採り入れたものです。 この実装は、 メモリ共有の効率が良く機種依存部分と機種非依存部分がきれいに分離されていて、 @@ -921,7 +925,7 @@ ほとんどの場合ユーザデータはページ境界にアラインされていませんし、 - ハードウェアページ長の倍数でもありません。 + ハードウェアページ長の倍数でもありません。 @@ -991,7 +995,7 @@ アプリケーションプログラム用のメモリ割り付けを実現するために C ライブラリルーチンに含まれている mallocfree と類似したインタフェースを持っています - 。 + 。 この割り付けルーチンは C ライブラリインタフェースと同様、 引数として必要なメモリサイズを指定します。 割り当てるメモリサイズの上限はありませんが、 @@ -999,6 +1003,7 @@ メモリ解放ルーチンは解放するメモリへのポインタを引数にとります。 その際、解放するメモリサイズを指定する必要はありません。 +
I/O システム @@ -1021,7 +1026,7 @@ にすぎません。 このような単一のデータ構造が、UNIX のツールベースのアプローチ (tool-based approach) - を可能にしているのです。 + を可能にしているのです。 あるプログラムの出力ストリームは、他のほとんどのプログラムの入力 ストリームとしてそのまま与える事ができます (このような伝統的な UNIX の I/O ストリームを、Eighth Edition @@ -1048,7 +1053,7 @@ readおよび writeシステムコールを記述子に対して使用し、 データの転送を行います。 - closeシステムコールは、任意の記述子を開放します。 + closeシステムコールは、任意の記述子を開放します。 記述子は、カーネルでサポートされるオブジェクトを表します。 4.4BSD では、ファイル、パイプ、ソケットの 3 つのオブジェクトを @@ -1438,7 +1443,7 @@ - + @@ -1472,7 +1477,7 @@ - は小規模なファイルシステムの一例です。 + は小規模なファイルシステムの一例です。 ディレクトリはサブディレクトリを含むことができ、 入れ子の深さには特に制限はありません。 ファイルシステムの一貫性を保つため、 @@ -1768,7 +1773,7 @@ Sprite という OS の設計に由来する ログ構造化ファイルシステム - + @@ -1850,7 +1855,7 @@ ネットワークファイルシステム (NFS) です。 実装はプロトコル規格から独立して行われましたが、 4.4BSD カーネルは NFS プロトコルをサポートしています - 。 + 。 NFS プロトコルについては 9 章で説明しています。 @@ -2539,7 +2544,7 @@ FreeBSD doc-jp では、FreeBSD 関連文書の日本語版を作成する作業を精力的に続けています。 この作業に協力したいと思われる方は、 - ぜひFreeBSD + ぜひFreeBSD 日本語ドキュメンテーションプロジェクトのページをご覧の上 doc-jp へご参加ください。 Modified: projects/sgml2xml/ja_JP.eucJP/books/faq/book.sgml ============================================================================== --- projects/sgml2xml/ja_JP.eucJP/books/faq/book.sgml Sun Jun 24 07:47:53 2012 (r39103) +++ projects/sgml2xml/ja_JP.eucJP/books/faq/book.sgml Sun Jun 24 07:48:27 2012 (r39104) @@ -1,18 +1,19 @@ - -%books.ent; + + +%entities; ]> + - + FreeBSD 2.X、3.X、4.X についての FAQ (よくある質問とその答え) FreeBSD ドキュメンテーションプロジェクト - $FreeBSD$ - 1995 1996 @@ -24,7 +25,9 @@ FreeBSD ドキュメンテーションプロジェクト - &bookinfo.legalnotice; + &legalnotice; + + $FreeBSD$ @@ -35,15 +38,15 @@ &a.doc; まで (英語で) 電子メールを送ってください。 この文書の最新バージョンは、いつでも - 日本国内版 FreeBSD World Wide Web サーバや - FreeBSD World Wide Web サーバで + 日本国内版 FreeBSD World Wide Web サーバや + FreeBSD World Wide Web サーバで 見ることができます。 - また、ひとつの巨大な HTML + また、ひとつの巨大な HTML ファイルとして HTTP でダウンロードすることもできます。 プレーンテキスト、PostScript、PDF、およびその他の形式のものは - FreeBSD + FreeBSD FTP サーバに置かれています。 - また、FAQ + また、FAQ の検索も可能です。 @@ -65,9 +68,9 @@ また、この FreeBSD FAQ とは別に、日本の FreeBSD ユーザ有志によって &a.jp.users-jp; やニュースグループ - fj.os.bsd.freebsd + fj.os.bsd.freebsd などへの投稿をもとに作成された - QandA + QandA が公開されています。 特に日本語環境など日本固有の話題が充実していますので、 こちらも合わせてご覧ください。 @@ -125,7 +128,7 @@ i386 系に移植した 386BSD も基にしていますが、 386BSD のコードはほとんど残っていません。 FreeBSD についての詳細と、何ができるかについては *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***