diff --git a/ru_RU.KOI8-R/articles/fbsd-from-scratch/article.sgml b/ru_RU.KOI8-R/articles/fbsd-from-scratch/article.sgml index 232b4a6268..867dac7503 100644 --- a/ru_RU.KOI8-R/articles/fbsd-from-scratch/article.sgml +++ b/ru_RU.KOI8-R/articles/fbsd-from-scratch/article.sgml @@ -3,7 +3,7 @@ $FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/fbsd-from-scratch/article.sgml,v 1.5 2005/06/12 13:52:24 gad Exp $ - Original revision: 1.11 + Original revision: 1.14 --> <!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [ @@ -27,7 +27,7 @@ </author> <copyright> - <year>2002,2003,2004</year> + <year>2002,2003,2004,2008</year> <holder>Jens Schweikhardt</holder> </copyright> @@ -42,14 +42,13 @@ </articleinfo> <abstract> - <para>� ���� ������ ����������� ��� �� - ��������� ������������������ ��������� ��������������� - ������������� �� �������� �������, ������� ���������� ���� ����� ������� - ������ � ��������������� ���, ��� ��� ������������� ����� �������������� - � ��������� �������. ���� �� ���������, ��� ��������� - <command>make world</command> �������� ���������� ��������, �� - &scratch.ap; ��������� ��� ������� - �� <command>make evenmore</command>.</para> + <para>� ���� ������ ����������� ��� ���������� � �������� &scratch.ap;: + ��������� ������������������ ��������� ���������������� �� �������� + ������� ������� &os;, ������� ���������� ���� ����� ������� ������ + � ������������� � ������������ � ������ ��������������� � ����������� + �������. ���� �� ���������, ��� ��������� <command>make world</command> + �������� ���������� ��������, �� &scratch.ap; ��������� ��� ������� �� + <command>make evenmore</command>.</para> </abstract> <sect1 id="introduction"> @@ -86,7 +85,7 @@ <itemizedlist> <listitem> - <para>������ ��� �������������� ��� ��������� ��� ����������������� + <para>������ ��� ������������ ��� ��������� ��� ����������������� �������������� ������� � �������� � ���������� �������� (CD, DVD, FTP). ��� �� ����� ������������� ��������� ���������� <literal>make buildworld</literal>.</para> @@ -99,7 +98,8 @@ <listitem> <para>��� �� ����� ��������� ��������� � ������� - <application>Vinum</application>.</para> + <application>Vinum</application> ��� + <application>ZFS</application>.</para> </listitem> <listitem> @@ -197,11 +197,11 @@ � ������� ������. ���� �� ������ ���� � ��������, ���������� � ������ ������������ ������������, �� ������ ���� ������ � �������, � �������� �������� ���������� ������� �����. �����, ����������� - ��� ������ <filename>stage_2.conf.default</filename> ����, ������� - �������� 4 ���� ��� ���������� �� ������� AMD1800+ �� SCSI-�������, - �������� �������� �������� 10krpm � 1 ������� ���. ���� �� + ��� ������ <filename>stage_2.conf.default</filename> ����, ��������� + ��� ������ ����� 8 ����� �� ����������� ������� (4 �� ������� ������ + ���������� <application>OpenOffice.org</application>). ���� �� ������������� ������������� ������, � �� �����, �� �� ������ - ����������� ��������� ����� �������, �������� �� 10 �����.</para> + ����������� ��������� ����� �������, �������� �� 10 �����.</para> </listitem> </itemizedlist> </sect1> @@ -252,7 +252,7 @@ <para>� ������ �������� ���� ������ �� ������ ���� ������������� ������������ ������, � ������� ��� ��������� ����������� ��� ���������������. ����� ����, ��� ������������ ��������� ���� ���������, - � ����� ��������� ��� � ������ �� ������ ��������. ��� ��������� ����� + � ����� ��������� ��� � ������ �� ������ ��������. ��� ��������� ��������� ������ ������ ���������������� ������ ��� ��������� ��������� ������ ��� �������� ��������� � ������� � �����.</para> @@ -315,12 +315,12 @@ ����������� <literal>SIGSYS, ������ ��������� �����</literal>, ��� ��� ������ ���� �� ������������ ���� ����� �����. � �������� � ������ �������� ��� ������� ���������� - ����� <filename role="package">lang/perl5</filename>.</para> + ����� <filename role="package">lang/perl5.8</filename>.</para> </listitem> </itemizedlist> <para>����� ���, ��� ��������� <filename>stage_1.sh</filename>, ���������, - ��� ��������� ������� �������� ��� ���������� � + ��� �� ��������� ������� �������� ��� ���������� � <command>make installworld installkernel</command>, ����:</para> <itemizedlist> @@ -344,7 +344,7 @@ <filename>/usr/src</filename>, <command>mergemaster</command> ����� ����������� ��� �� ��������� ���� ��������. � ���������� ���������� ���������. ���� ��� ������� �������� �� �������, �� ������ ������ - �������� ����� � ����� <emphasis>����������</emphasis> ������� �� ��� + �������� �������� ����� � ����� <emphasis>����������</emphasis> ������� (���� ������ ��� ��� ��������. ������ �����, ��� �� ����� ��� ������, ���� ���� �� ����� ������ �������� ��� ����������� <literal>-STABLE</literal>, � ������ � <literal>-CURRENT</literal>. @@ -356,7 +356,7 @@ <para>������ <filename>stage_1.sh</filename> ����������� �� ������ �������, ������� ���������� �������� (��������� ��������� ��� ����������) ��-�� <command>set -e</command>, ��� ��� �� �� ���������� ������. �� ����� - �����������, ���� �� ����������� ������ �������� ���������� ���������, + �����������, ���� �� ����������� ��������������� ���������� ���������, ��� �������, ��-�� ��������. �� ������ ��������� ��� ������ � ����� ������ <filename>stage_1.conf.default</filename> ����� ���, ��� ���������� ������.</para> @@ -366,6 +366,7 @@ ���������, �� ������� ��������� � � ����� ������� ������</para> <screen>*** Comparison complete +*** Saving mtree database for future upgrades Do you wish to delete what is left of /var/tmp/temproot.stage1? [no] <userinput>no</userinput></screen> @@ -373,11 +374,11 @@ Do you wish to delete what is left of /var/tmp/temproot.stage1? [no] <userinput> <keycap>Enter</keycap>. ������� � ���, ��� <command>mergemaster</command> ������� ��������� ������ ������� ����� � �������� <filename>/var/tmp/temproot.stage1</filename>, ������� ����� - ����� ����������� � ����� ������� (���� �� ����� ��� ���).</para> + ����� ����������� � ����� ������� (� ������, ���� �� ��� ��� ���).</para> - <para>����� ����� ����� ����� ������ ������������� ������ ��� ������ - ������� ������������� ������, �� ��������� ��� &man.more.1;, ����� ���� - &man.less.1;:</para> + <para>����� ����� <command>mergemaster</command> ���������� + ������������� �� ����� � �������, ����� �� ������������ ����� + <filename>login.conf</filename>:</para> <screen>*** You chose the automatic install option for files that did not exist on your system. The following were installed for you: @@ -385,42 +386,32 @@ Do you wish to delete what is left of /var/tmp/temproot.stage1? [no] <userinput> ... /newroot/COPYRIGHT -(END)</screen> +*** You installed a new aliases file into /newroot/etc/mail, but + the newaliases command is limited to the directories configured + in sendmail.cf. Make sure to create your aliases database by + hand when your sendmail configuration is done. - <para>������� <keycap>q</keycap> ��� ����, ����� ���������� ��������. - ����� �� ������ ���������������� - � <filename>login.conf</filename>:</para> - - <screen>*** You installed a login.conf file, so make sure that you run +*** You installed a login.conf file, so make sure that you run '/usr/bin/cap_mkdb /newroot/etc/login.conf' - to rebuild your login.conf database + to rebuild your login.conf database Would you like to run it now? y or n [n]</screen> - <para>����� �� ����� ��������, ��� ��� �� ����� ��������� &man.cap.mkdb.1; - � ����� ������.</para> + <para>����� �� ����� ��������, ��� ��� <filename>stage_1.sh</filename> + ����� ��������� &man.cap.mkdb.1; � ����� ������.</para> <para>��� ��������� ���� <ulink url="stage_1.conf.default"> <filename>stage_1.conf.default</filename></ulink>, ������� �� ������ - ����� ��������������. � ������������ ������ ���������� ���������� � ���, + ����� ����������� ��������������. � ������������ ������ ���������� ���������� � ���, ��� ���������� ��������.</para> - <warning> - <para>����������, �������� �� ������� &man.newfs.8;. ���� �� �� ������ - ��������� ����� �������� ������� �� �������������� ��������, ������ - ������� ������ ��� ���������������� ������� - <filename>/dev/da0s1a</filename>, <filename>/dev/da0s1e</filename> � - <filename>/dev/da2s1e</filename>. ����� ����� ��������� �����������, - ����� ��������� ��� ����, ��� ��� ���������� ����� ���������.</para> - </warning> - <programlisting><inlinegraphic fileref="stage_1.conf.default" format="linespecific"></programlisting> - <para>�������� <ulink url="stage_1.conf.default"> + <para>�������� <ulink url="stage_1.conf.default"> <filename>stage_1.conf.default</filename></ulink>.</para> <para>��� ������ ���� ������ ������������� �������, ������� ��� �������� - �����:</para> + �����������:</para> <itemizedlist> <listitem> @@ -428,7 +419,7 @@ Do you wish to delete what is left of /var/tmp/temproot.stage1? [no] <userinput> </listitem> <listitem> - <para>����������� � Internet �� Ethernet � PPP � �������������� + <para>����������� � Internet �� Ethernet � �������������� ����������� ������.</para> </listitem> @@ -445,7 +436,7 @@ Do you wish to delete what is left of /var/tmp/temproot.stage1? [no] <userinput> <para>������ ������� ������ � ���������, �� �� ����� ��������, ���� �� ����� �����ۣ� ������ ����. ��������, �� ����������� ����� ��� ��������� ������ � X11. ������ ��� ������, ������ �����, ���������� ����������, - ������������� � ������� ��������� �������. X11 �� ����� ��������, ���� + ������������� � ������� ��������� �������, ��������, ����� ��� &postscript;. X11 �� ����� ��������, ���� �� �� ������������� ������, ���������� � ���������.</para> </sect1> @@ -465,7 +456,7 @@ Do you wish to delete what is left of /var/tmp/temproot.stage1? [no] <userinput> � ������������ ��� ������� �����. �� ����� ���� ������� ����� ���������� ��� � ����� ���������� ��� �����, ������� ��� �����������. �� ������������ <emphasis>dryrun</emphasis>-�������� (<option>-n</option>) - ��� ������ ������ ����, ��� ����� ���������. �� ���������� ��� ����� + ��� ������ ����, ��� ����� ���������. �� ���������� ��� ����� �����, ��� <filename>stage_1.sh</filename>, � ������ ����� ����������, ����������� �� ���������������� ����, � �������</para> @@ -487,15 +478,18 @@ Do you wish to delete what is left of /var/tmp/temproot.stage1? [no] <userinput> <programlisting>www mozilla make WITHOUT_MAILNEWS=yes WITHOUT_CHATZILLA=yes install</programlisting> - <para>�� ����� ���� �� ������ ������� ��������� ������� ��������, ��� ��� - �� ���������� �������� �������� <command>make</command>:</para> + <para>�� ����� ���� �� ������ ������� ��������� ������� �������� � �� ���� + ������������� �������� �������� <command>make</command>:</para> - <programlisting>java linux-sun-jdk13 yes | make install -news inn-stable CONFIGURE_ARGS="--enable-uucp-rnews --enable-setgid-inews" make install</programlisting> + <programlisting>java jdk16 echo true > files/license.sh; make install BATCH=yes < /dev/null +print acroread8 yes accept | make install PAGER=ls +x11-fonts gnu-unifont make install && mkfontdir /usr/local/lib/X11/fonts/local +news inn-stable CONFIGURE_ARGS="--enable-uucp-rnews --enable-setgid-inews" make install</programlisting> - <para>��������, ��� ������ ��� <filename - role="package">news/inn-stable</filename> �������� �������� ������������ - ������� ���������� �������� <literal>CONFIGURE_ARGS</literal>. ���� + <para>� ������ ���� �������� �����������������, ��� �������� � �������, + ������� ���������� ��� ������� ���������� ��������. ��������, ��� ������ ��� <filename + role="package">news/inn-stable</filename> �������� �������� ������������� + ������� ���������� ��������� <literal>CONFIGURE_ARGS</literal>. ���� <filename>Makefile</filename> ����� ����� ������������ ��� ��� ��������� �������� � ��������� ��������� ������ ����������� ���������. ������� � ������� <application>make</application>-���������� � ��������� ������ @@ -521,16 +515,16 @@ news inn-stable CONFIGURE_ARGS="--enable-uucp-rnews --enable-setgid-inews" make <programlisting><inlinegraphic fileref="stage_2.conf.default" format="linespecific"></programlisting> - <para>�������� <ulink url="stage_2.conf.default"> + <para>�������� <ulink url="stage_2.conf.default"> <filename>stage_2.conf.default</filename></ulink>.</para> </sect1> <sect1 id="stage3"> <title>���� ������</title> - <para>�� ������ ����� �� ���������� ���� ������� �����. ��������� �� ��� - ������� ��������� ���������. ������ ��� ����� � ������������ ������ - ����, ���������. � ��� �� ������������� ��� ��������� � ����� ������� + <para>�� ������ ����� �� ���������� ���� ������� �����. ��������� �� ��� + ������� ��������� ���������. ������ ��� ����� � ������������ ������ + ���� — ���� ���������. � ��� �� ������������� ��� ��������� � ����� ������� <filename>stage_2.sh</filename>. ������ � �����, ��� ���� �������������� �������� ����� ���������� ����� � ������������ ��� ��������� ������������, � ��� ������� ���������� ����.</para> @@ -553,37 +547,17 @@ news inn-stable CONFIGURE_ARGS="--enable-uucp-rnews --enable-setgid-inews" make <title>�����������</title> <para>������������������ ��������� ����� ����� ��������� ����������, ���� - �� �������� ������������� � �� ������������ ������� <command>make + ��� �������� ������������� � �� ������������ ������� <command>make BATCH=YES install</command>. ��� ���������� ������ ��������������� �������� �� �����, ��� ���� <literal>yes</literal> � ����� �� ������ � - �������� ���������� ������������� ����������. ���� ����� ���� + �������� ���������� ������������� ����������. ���� ����� ����� ����������� �� ������������ ���������� �����, �� ������ ���������� - ��������������� ������ �� ���� ������������ ������� (������ <command>make - install</command>; ������ ��� � ������� � <filename - role="package">java/linux-sun-jdk14</filename> � - <filename>stage_2.conf.default</filename>).</para> - - <para>����� ������, ��������, �� �������� � <filename - role="package">editors/staroffice52</filename>, ������� ������� ������ - X11. ��������� ��������� �������� ���������� ������� ���������� ������� - ���� � �����, ��� ��� ��� �� ����� ���� ���������������� ���, ��� ������ - �����. ������ ��� ���� �������� ��������� ����: ������� � ������ - ������ staroffice �� ������ ������� ��� ������ �������</para> - - <informalexample> - <screen>&prompt.root; <userinput>cd /usr/ports/editors/staroffice52</userinput> -&prompt.root; <userinput>make package</userinput> -===> Building package for staroffice-5.2_1 -Creating package /usr/ports/editors/staroffice52/staroffice-5.2_1.tbz -Registering depends:. -Creating bzip'd tar ball in '/usr/ports/editors/staroffice52/staroffice-5.2_1.tbz'</screen> - </informalexample> - - <para>� �� ������ ����� � ������ ����������� ���������:</para> - - <informalexample> - <screen>&prompt.root; <userinput>pkg_add /usr/ports/editors/staroffice52/staroffice-5.2_1.tbz</userinput></screen> - </informalexample> + ��������������� ������ �� ���� ������������ ������� (� �������: + <command>yes | make install</command>). ��� ��������� ������ ��� + �������� �����������, ��� ��������� ��������� ������������� ������� + � �������������� �� ����������. ���� ���� ��������� ������� ��� + <filename role="package">print/acroread8</filename> and + <filename role="package">java/jdk16</filename>.</para> <para>�� ������ ����� ������� �� �������� ������� ���������� ���������������� ������. ������ ������, �� �� ������, ����� � �������� @@ -604,8 +578,8 @@ Creating bzip'd tar ball in '/usr/ports/editors/staroffice52/staroffice-5.2_1.tb ���� � �����. ��� ����������� ����� ������� ���������, � ����� ����� ����Σ���� ���������������� ������ ��� ��, ��� � <filename>stage_3.mk</filename> � ��������� ��������� � ������� ������ <command>make</command>. - ��������, ��� ����������������� ����� <application>�����</application>, - <filename>httpd.conf</filename> ����� ����� + ��������, ��� ����������������� ����� <application>Apache</application>, + <filename>httpd.conf</filename>, ����� ����� <command>config_apache</command>.</para> <programlisting> @@ -621,21 +595,14 @@ fi httpd.conf</command>.</para> <para>� ����������� ������� &scratch.ap; ��������� ��� ��� ���������� - <literal>5-CURRENT</literal> �� <literal>5-CURRENT</literal>, �� ���� - � ������� �� ������� ���������� <literal>5-CURRENT</literal> �� ������� - <literal>4-STABLE</literal> � ��������. ��-�� ���������� ��������� ����� + <literal>7-CURRENT</literal> �� <literal>7-CURRENT</literal> � + <literal>8-CURRENT</literal> �� <literal>8-CURRENT</literal>, �� ���� + � ������� �� ������� ���������� <literal>8-CURRENT</literal> �� ������� + <literal>7-STABLE</literal> � ��������. ��-�� ���������� ��������� ����� �������� � ������� �������� �������� � ������, ��� ���� ������� ����� ��������� ����� �������. ������������� &scratch.ap; ��� ���������� - ������ <literal>4-STABLE</literal> ������ ��������� ������������� (���� - � �ݣ ����� �� �������� ������.) ������������ ����� - <literal>4-STABLE</literal> ����� ����� � ���� ���������:</para> - - <note> - <para>���� �� �� ����������� �������� ������� ���������, &man.devfs.5;, - �� ������ ������� ���������� ��� ���������� ������ ������������ �������� - &man.MAKEDEV.8; � �������� - <command>all_remaining_customization</command>.</para> - </note> + ������ ����� <literal>STABLE</literal> ������ ��������� ������������� + (���� � �ݣ �� �������� ����� ������).</para> </sect1> <sect1 id="files"> @@ -650,7 +617,7 @@ fi <programlisting><inlinegraphic fileref="stage_1.sh" format="linespecific"></programlisting> - <para>�������� <ulink + <para>�������� <ulink url="stage_1.sh"><filename>stage_1.sh</filename></ulink>.</para> <para>��� ������ <ulink @@ -659,7 +626,7 @@ fi <programlisting><inlinegraphic fileref="stage_2.sh" format="linespecific"></programlisting> - <para>�������� <ulink + <para>�������� <ulink url="stage_2.sh"><filename>stage_2.sh</filename></ulink>.</para> <para>��� ��� ���� <ulink @@ -668,7 +635,7 @@ fi <programlisting><inlinegraphic fileref="stage_3.mk" format="linespecific"></programlisting> - <para>�������� <ulink + <para>�������� <ulink url="stage_3.mk"><filename>stage_3.mk</filename></ulink>.</para> </sect1> </article>