diff --git a/ja_JP.eucJP/books/handbook/cutting-edge/chapter.sgml b/ja_JP.eucJP/books/handbook/cutting-edge/chapter.sgml index 4ff665d071..d0d67ed7f8 100644 --- a/ja_JP.eucJP/books/handbook/cutting-edge/chapter.sgml +++ b/ja_JP.eucJP/books/handbook/cutting-edge/chapter.sgml @@ -2,7 +2,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: 1.240 + Original revision: r34606 $FreeBSD$ --> @@ -78,9 +78,10 @@ </listitem> <listitem> - <para><application>CVSup</application><!-- and + <para><application>CVSup</application> + �ޤ��ϥɥ�������Ѥ� ports<!-- and <application>Docsnap</application>--> ��Ȥäơ� - �ɥ�����ơ�������ǿ��Τ�Τ˥��åץǡ��Ȥ�����ˡ��</para> + �ɥ�����Ȥ�ǿ��Τ�Τ˥��åץǡ��Ȥ�����ˡ��</para> </listitem> <listitem> @@ -281,7 +282,7 @@ MergeChanges /etc/ /var/named/etc/</programlisting> <programlisting>@daily root freebsd-update cron</programlisting> <para>���Υ���ȥ�ϡ��������� - <command>freebsd-update</command> ��¹Ԥ��뤳�Ȥ��̣���ޤ��� + <command>freebsd-update</command> �桼�ƥ���ƥ���¹Ԥ��뤳�Ȥ��̣���ޤ��� ���Τ褦�� <option>cron</option> �˵��Ҥ���ȡ� <command>freebsd-update</command> �ϥ��åץǡ��Ȥ�¸�ߤ���Ȥ�������ǧ���ޤ��� @@ -962,6 +963,249 @@ DOCSUPFILE?= /usr/share/examples/cvsup/doc-supfile</programlisting> &prompt.root; <userinput>make FORMATS='html html-split' install clean</userinput></screen> </sect2> + <sect2 id="doc-ports"> + <sect2info> + <authorgroup> + <author> + <firstname>Marc</firstname> + <surname>Fonvieille</surname> + <contrib>�١����Ȥʤä����:</contrib> + </author> + </authorgroup> + </sect2info> + + <title>�ɥ�����ơ������ ports</title> + + <indexterm><primary>Updating and Upgrading</primary></indexterm> + + <indexterm> + <primary>documentation package</primary> + <see>Updating and Upgrading</see> + </indexterm> + + <para>����ޤǤΥ��������Ǥϡ������������ɤ��Ѥ��� &os; + �ɥ�����ȤΥ��åץǡ�����ˡ�ˤĤ����������Ƥ��ޤ����� + �������ʤ��顢���٤ƤΥ����ƥ�ˤ����ơ� + ����������ɥ�����Ȥåץǡ��Ȥ��뤳�Ȥ��������Τ�ޤ��� + �Ǥ����Ȥ��Ƥ⸽��Ū�ǤϤʤ����Ȥ⤢��ޤ��� + �ɥ�����Ȥ������鹽�ۤ���ˤϡ� + ���ʤ��礭�ʥġ���ȥ桼�ƥ���ƥ����鹽������� + <emphasis>�ɥ�����ơ������ġ����������</emphasis> ��ɬ�פǤ��� + �ޤ���<application>CVS</application> + ��ݥ��ȥ꤫�饽����������å������Ȥ��� + �����å������Ȥ�������������ɥ�����Ȥ��ư�ǹ��ۤ�����ˡ�ˤĤ��ơ� + ����ʤ�˽��Τ��Ƥ���ɬ�פ⤢��ޤ��� + ������Ǥϡ����ȡ��뤵��Ƥ��� + &os; �Υɥ�����Ȥåץǡ��Ȥ���⤦��Ĥ���ˡ�Ǥ��롢 + Ports Collection ���Ѥ����ʲ�����ˡ�ˤĤ����������ޤ���</para> + + <itemizedlist> + <listitem> + <para>���ۺѤΥɥ�����ȤΥ��ʥåץ���åȤ����������ɤ��ƥ��ȡ��뤹����ˡ�� + ��������Ǥι��ۺ�Ȥ�ɬ�פ���ޤ��� + (�ɥ�����ơ������ġ����������ȡ��뤹��ɬ�פϤ���ޤ���)��</para> + </listitem> + + <listitem> + <para>�ɥ�����ȤΥ����������������ɤ���ports + �ե졼������Ȥäƹ��ۤ�����ˡ + (�����å������Ȥ���ӹ��ۺ�Ȥ���ñ�ˤʤ�ޤ�)��</para> + </listitem> + </itemizedlist> + + <para>&os; �Υɥ�����Ȥåץǡ��Ȥ��뤳������ˡ�ϡ� + &a.doceng; �����åץǡ��Ȥ��Ƥ��� + <emphasis>�ɥ�����ơ������ ports</emphasis> + �ˤ�ꥵ�ݡ��Ȥ���Ƥ��ޤ��� + ������ ports �ϡ�&os; Ports Collection �� <ulink + url="http://www.freshports.org/docs/">docs</ulink> + ���ۥ��ƥ���ˤޤȤ���Ƥ��ޤ���</para> + + <sect3 id="doc-ports-install-make"> + <title>�ɥ�����ơ������ ports �ι��ۤȥ��ȡ���</title> + + <para>�ɥ�����ơ������ ports �Ǥϡ� + ports �ι��ۥե졼�������Ѥ�����Τǡ� + �ɥ�����Ȥ��ñ�˹��ۤǤ��ޤ��� + ���� ports �ϡ��ɥ�����ȤΥ�������ưŪ�˥����å������Ȥ��� + �Ķ��ѿ��䥳�ޥ�ɥ饤�ץ�����Ŭ�ڤ����ꤷ�� &man.make.1; + ��¹Ԥ��ޤ��� + �ޤ���¾�� &os; port, package �Υ��ȡ����Ʊ�ͤ˴�ñ����ˡ�ǡ� + �ɥ�����ȤΥ��ȡ���䥢�ȡ����Ԥ����Ȥ��Ǥ��ޤ���</para> + + <note> + <para>�ɲäε�ǽ�Ȥ��ơ����� ports �� + <emphasis>�ɥ�����ơ������ġ����������</emphasis> ports + �ؤΰ�¸�����Ƥ���Τǡ� + ���ۻ��ˤϥɥ�����ơ������ġ����������⼫ưŪ�˥��ȡ��뤵��ޤ���</para> + </note> + + <para>�ɥ�����ơ������ ports �ι����ϰʲ����̤�Ǥ���</para> + + <itemizedlist> + <listitem> + <para><quote>�ޥ��� port</quote>, <filename + role="package">misc/freebsd-doc-en</filename>�� + �ɥ�����ơ������ port �Υե�����Ϥ����ˤ���ޤ��� + ���� port �ϡ����٤ƤΥɥ�����ơ������ ports �Υ١����Ǥ��� + �ǥե���ȤǤϡ��Ѹ��ʸ��Τߤ��ۤ��ޤ���</para> + </listitem> + + <listitem> + <para><quote>���٤ƤΥɥ�����Ȥ� port</quote>, <filename + role="package">misc/freebsd-doc-all</filename>�� + ����ϡ����٤Ƥ����Ѳ�ǽ�ʸ���Τ��٤ƤΥɥ�����Ȥ��ۤ��ޤ���</para> + </listitem> + + <listitem> + <para>�Ǹ�ˡ��Ƹ���Τ���� <quote>���졼�� port</quote> + ���Ѱդ���Ƥ��ޤ������Ȥ��С�<filename + role="package">misc/freebsd-doc-hu</filename> + �ϥϥ��Υɥ�����ơ������ port �Ǥ��� + ���� port �ϡ����٤ƥޥ��� port �˰�¸���� + �Ƹ�����������줿�ɥ�����Ȥȡ��뤷�ޤ���</para> + </listitem> + </itemizedlist> + + <para>����������ɥ�����ơ������ port �ȡ��뤹��ˤϡ� + �ʲ��Υ��ޥ�ɤ� (<username>root</username> ���¤�) + �¹Ԥ��Ƥ���������</para> + + <screen>&prompt.root; <userinput>cd /usr/ports/misc/freebsd-doc-en</userinput> +&prompt.root; <userinput>make install clean</userinput></screen> + + <para>�Ѹ��Ǥ�ʬ�䤵�줿 <acronym>HTML</acronym> ���� (<ulink + url="http://www.FreeBSD.org"></ulink> ��Ʊ������) + �Υɥ�����Ȥ����ۤ��졢<filename + class="directory">/usr/local/share/doc/freebsd</filename> + �ǥ��쥯�ȥ�˥��ȡ��뤵��ޤ���</para> + + <sect4 id="doc-ports-options"> + <title>���̤Υ��ץ����</title> + + <para>�ɥ�����ơ������ ports + �ˤϤ�������Υ��ץ�����Ѱդ���Ƥ��ꡢ + ports �ο�����ǥե���Ȥ����꤫���ѹ��Ǥ��ޤ��� + �ʲ��Ϥ����椫�餤���Ĥ���ꥹ�ȥ��åפ�����ΤǤ���</para> + + <variablelist> + <varlistentry> + <term><makevar>WITH_HTML</makevar></term> + + <listitem> + <para>HTML �������ۤ��ޤ��� + ���줾��Υɥ�����Ȥ��Ȥ�ñ���Ǥ� HTML �ե����뤬���ۤ���ޤ��� + �������줿�ɥ�����Ȥϡ� + <filename>article.html</filename> �� + <filename>book.html</filename> �Ȥ��ä�̾���ǡ� + �����ȤȤ�˥��ȡ��뤵��ޤ���</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><makevar>WITH_PDF</makevar></term> + + <listitem> + <para>&adobe; Portable Document Format ���ۤ��ޤ��� + &adobe; &acrobat.reader;, + <application>Ghostscript</application>�� + �ޤ��ϡ�¾�� PDF + ������ɤि��Τ�ΤǤ��� + �������줿�ɥ�����Ȥϡ� + <filename>article.pdf</filename> �� + <filename>book.pdf</filename> + �Ȥ��ä�̾���ǥ��ȡ��뤵��ޤ���</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><makevar>DOCBASE</makevar></term> + + <listitem> + <para>�ɥ�����ȤΥ��ȡ���������ꤷ�ޤ��� + �ǥե���ȤΥ��ȡ������ <filename + class="directory">/usr/local/share/doc/freebsd</filename> + �Ǥ���</para> + + <note> + <para>�ǥե���ȤΥ������åȥǥ��쥯�ȥ�ϡ� + <application>CVSup</application> + ���Ѥ�����ˡ�Ȥϰۤʤ�ޤ��� + �ʤ��ʤ�С�������������Ƥ�����ˡ�Ǥ� + port ���Ѥ��ƥ��ȡ��뤷�Ƥ��ꡢ + ports ���̾� <filename + class="directory">/usr/local</filename> + �ǥ��쥯�ȥ�ʲ��˥��ȡ��뤵��뤿��Ǥ��� + <makevar>PREFIX</makevar> �ѿ���Ȥ����Ȥǡ� + ���Υǥ��쥯�ȥ�ʳ��ˤ⥤�ȡ���Ǥ��ޤ���</para> + </note> + </listitem> + </varlistentry> + </variablelist> + + <para>�ʲ��ϡ��嵭���ѿ����Ѥ��ƥϥ��Υɥ�����Ȥ� + PDF �����ǥ��ȡ��뤹����ˡ������ñ����Ǥ���</para> + + <screen>&prompt.root; cd /usr/ports/misc/freebsd-doc-hu +&prompt.root; make -DWITH_PDF DOCBASE=share/doc/freebsd/hu install clean</screen> + </sect4> + </sect3> + + <sect3 id="doc-ports-install-package"> + <title>�ɥ�����ơ������ package ������</title> + + <para>��������������� + ����������ɥ�����ơ������ port ���ۤ�����ˡ�Ǥϡ� + �ɥ�����ơ������ġ������������������˥��ȡ��뤹��ɬ�פ����ꡢ + �ޤ���ports �ι��ۤΤ���˥ǥ��������̤�ɬ�פȤ��ޤ��� + �ɥ�����ơ������ġ����������ȡ��뤹���������ʤ����䡢 + ���������鹽�ۤ�����ˤ�¿���Υǥ��������̤�ɬ�פȤ��뤿�ᡢ + ���ۺѤߤΥɥ�����ơ������ ports + �Υ��ʥåץ���åȤ��Ѱդ���Ƥ��ޤ���</para> + + <para>&a.doceng; �ϡ���� &os; �ɥ�����ơ������ package + �Υ��ʥåץ���åȤåץǡ��Ȥ��Ƥ��ޤ��� + �����ΥХ��ʥ� package �ϡ������ƥ���Ѱդ���Ƥ��� + &man.pkg.add.1;, &man.pkg.delete.1; �ʤɤ� + package �����ġ�����Ѥ��ư������Ȥ��Ǥ��ޤ���</para> + + <note> + <para>�Х��ʥ� package ��Ȥ��ȡ� + ���ȡ��뤹�������Ѱդ���Ƥ��� + <emphasis>���٤�</emphasis> �η����� + &os; �ɥ�����Ȥ����ȡ��뤵��ޤ���</para> + </note> + + <para>���Ȥ��С��ʲ��Υ��ޥ�ɤ�¹Ԥ���ȡ� + �ϥ��Υɥ�����Ȥκǿ� package �����ȡ��뤵��ޤ���</para> + + <screen>&prompt.root; <userinput>pkg_add -r hu-freebsd-doc</userinput></screen> + + <note> + <para>�ɥ�����Ȥ� package �ϡ����줴�Ȥ��б����� port �� + <literal><replaceable>lang</replaceable>-freebsd-doc</literal> + �η�����̾�����Ĥ����Ƥ��ޤ��� + �����ǡ�<replaceable>lang</replaceable> �ϸ��쥳���ɤ�û�̷��Ǥ��� + �ϥ��ξ��� <literal>hu</literal>�����λ��ξ��ˤ� + <literal>zh_cn</literal> �Ǥ��� + </note> + </sect3> + + <sect3 id="doc-ports-update"> + <title>�ɥ�����ơ������ ports �Υ��åץǡ���</title> + + <para>���ȡ���ѤߤΥɥ�����ơ������ port + �åץǡ��Ȥ���ˤϡ� + ports �Υ��åץǡ��ȥġ��뤬�Ѱդ���Ƥ���н�ʬ�Ǥ��� + ���Ȥ��С��ʲ��Υ��ޥ�ɤ�¹Ԥ���ȡ�<filename + role="package">ports-mgmt/portupgrade</filename> + �ġ���ǡ�package + ������Ȥäƥϥ��Υɥ�����Ȥåץǡ��Ȥ��ޤ���</para> + + <screen>&prompt.root; <userinput>portupgrade -PP hu-freebsd-doc</userinput></screen> + </sect3> + </sect2> + <!-- FIXME: Waiting for a working docsnap server... --> <![ IGNORE [ <sect2 id="docsnap">