doc-el commit 945:3cd92afb67b6 - Translated 24.4.4 - 24.4.5 (cut...

freebsd-doc-el at lists.hellug.gr freebsd-doc-el at lists.hellug.gr
Fri Oct 24 01:23:50 EEST 2008


changeset:      945:3cd92afb67b6
user:           Manolis Kiagias <sonicy at otenet.gr>
date:           2008-10-23 15:16 +0300
details:        http://hg.hellug.gr/freebsd/doc-el/?cmd=changeset;node=3cd92afb67b6

description:
	Translated 24.4.4 - 24.4.5 (cutting-edge)

diffs (184 lines):

diff -r 4f510e87ea8e -r 3cd92afb67b6 el_GR.ISO8859-7/books/handbook/cutting-edge/chapter.sgml
--- a/el_GR.ISO8859-7/books/handbook/cutting-edge/chapter.sgml	Wed Oct 22 17:03:32 2008 +0300
+++ b/el_GR.ISO8859-7/books/handbook/cutting-edge/chapter.sgml	Thu Oct 23 15:16:50 2008 +0300
@@ -773,109 +773,115 @@
     </sect2>
 
     <sect2>
-      <title>Update the Files in <filename>/etc</filename></title>
+      <title>Åíçìåñþóôå ôá Áñ÷åßá óôï <filename>/etc</filename></title>
 
-      <para>The <filename>/etc</filename> directory contains a large part
-	of your system's configuration information, as well as scripts
-	that are run at system startup.  Some of these scripts change from
-	version to version of FreeBSD.</para>
+      <para>Ï êáôÜëïãïò <filename>/etc</filename> ðåñéÝ÷åé ìåãÜëï ìÝñïò ôùí
+	ðëçñïöïñéþí ñýèìéóçò ôïõ óõóôÞìáôïò óáò, üðùò åðßóçò êáé scripts ðïõ
+	åêôåëïýíôáé êáôÜ ôçí åêêßíçóç ôïõ óõóôÞìáôïò.  ÌåñéêÜ áðü ôá scripts
+	áõôÜ áëëÜæïõí áðü Ýêäïóç óå Ýêäïóç ôïõ &os;.</para>
 
-      <para>Some of the configuration files are also used in the day to
-	day running of the system.  In particular,
-	<filename>/etc/group</filename>.</para>
+      <para>ÏñéóìÝíá áðü ôá áñ÷åßá ñõèìßóåùí ÷ñçóéìïðïéïýíôáé åðßóçò êáôÜ ôçí
+	êáèçìåñéíÞ ÷ñÞóç ôïõ óõóôÞìáôïò.  Ôï <filename>/etc/group</filename>
+	åßíáé Ýíá áðü áõôÜ.</para>
 
-      <para>There have been occasions when the installation part of
-        <command>make installworld</command> has expected certain usernames or groups
-	to exist.  When performing an upgrade it is likely that these
-	users or groups did not exist. This caused problems when upgrading.
-	In some cases <command>make buildworld</command> will check to see if
-	these users or groups exist.</para>
+      <para>¸÷ïõí õðÜñîåé ðåñéðôþóåéò óôï ðáñåëèüí, üðïõ ôï
+        <command>make installworld</command> áíÝìåíå áðü ðñéí ôçí ýðáñîç
+	óõãêåêñéìÝíùí ïíïìÜôùí ÷ñçóôþí (usernames) Þ ïìÜäùí (groups).  ÊáôÜ
+	ôç äéáäéêáóßá ôçò áíáâÜèìéóçò Þôáí áñêåôÜ ðéèáíü áýôïé ïé ÷ñÞóôåò Þ
+	ïìÜäåò íá ìçí õðÞñ÷áí.  Áõôü äçìéïõñãïýóå ðñïâëÞìáôá óôçí
+	äéáäéêáóßá.  Óå êÜðïéåò ðåñéðôþóåéò, ôï
+	<command>make buildworld</command> èá åëÝãîåé áí õðÜñ÷ïõí áõôïß ïé
+	÷ñÞóôåò Þ ïìÜäåò.</para>
 
-      <para>An example of this is when the
-	<username>smmsp</username> user was added.  Users had the
-	installation process fail for them when
-	&man.mtree.8; was trying to create
+      <para>Ìéá ôÝôïéá ðåñßðôùóç ðáñïõóéÜóôçêå üôáí ðñïóôÝèçêå ï ÷ñÞóôçò
+	<username>smmsp</username>.  Ç äéáäéêáóßá áíáâÜèìéóçò áðïôýã÷áíå óå
+	ðïëëïýò ÷ñÞóôåò, ôç óôéãìÞ ðïõ ôï &man.mtree.8; ðñïóðáèïýóå íá
+	äçìéïõñãÞóåé ôïí êáôÜëïãï
 	<filename>/var/spool/clientmqueue</filename>.</para>
 
-      <para>The solution is to run &man.mergemaster.8; in
-	pre-buildworld mode by providing the <option>-p</option> option.
-	This will compare only those files that are essential for the success
-	of <maketarget>buildworld</maketarget> or
-	<maketarget>installworld</maketarget>.  If your old version of
-	<command>mergemaster</command> does not support <option>-p</option>,
-	use the new version in the source tree when running for the first
-	time:</para>
+      <para>Ç ëýóç åßíáé íá åêôåëÝóåôå ôï &man.mergemaster.8; óå êáôÜóôáóç
+	ðñï-åãêáôÜóôáóçò, äßíïíôáò ôçí åðéëïãÞ <option>-p</option>.  ÁõôÞ
+	èá óõãêñßíåé ìüíï ôá áñ÷åßá ðïõ åßíáé áðáñáßôçôá ãéá ôçí åðéôõ÷ßá
+	åêôÝëåóçò ôïõ <maketarget>buildworld</maketarget> Þ ôïõ
+	<maketarget>installworld</maketarget>.  Áí ç Ýêäïóç ôïõ
+	<command>mergemaster</command> ðïõ Ý÷åôå åßíáé ðáëéÜ êáé äåí
+	õðïóôçñßæåé ôï <option>-p</option>, ÷ñçóéìïðïéÞóôå ôçí íÝá Ýêäïóç
+	áðü ôï äÝíôñï ôïõ ðçãáßïõ êþäéêá üôáí ôçí åêôåëÝóåôå ãéá ðñþôç
+	öïñÜ:</para>
 
       <screen>&prompt.root; <userinput>cd /usr/src/usr.sbin/mergemaster</userinput>
 &prompt.root; <userinput>./mergemaster.sh -p</userinput></screen>
 
       <tip>
-	<para>If you are feeling particularly paranoid, you can check your
-	  system to see which files are owned by the group you are
-	  renaming or deleting:</para>
+	<para>Áí áéóèÜíåóôå éäéáßôåñá ðáñáíïéêüò, ìðïñåßôå íá åëÝãîåôå ôï
+	  óýóôçìá óáò ãéá íá äåßôå ðïéá áñ÷åßá áíÞêïõí óôçí ïìÜäá ðïõ
+	  ìåôïíïìÜæåôå Þ äéáãñÜöåôå:</para>
 
 	<screen>&prompt.root; <userinput>find / -group <replaceable>GID</replaceable> -print</userinput></screen>
 
-	<para>will show all files owned by group
-	  <replaceable>GID</replaceable> (which can be either a group name
-	  or a numeric group ID).</para>
+	<para>Ç ðáñáðÜíù åíôïëÞ èá óáò äåßîåé üëá ôá áñ÷åßá ôá ïðïßá áíÞêïõí
+	  áôçí ïìÜäá <replaceable>GID</replaceable> (ìðïñåßôå íá äþóåôå üíïìá
+	  Þ áñéèìçôéêü áíáãíùñéóôéêü ôçò ïìÜäáò).</para>
       </tip>
     </sect2>
 
     <sect2 id="makeworld-singleuser">
-      <title>Drop to Single User Mode</title>
+      <title>Ìåôáâåßôå óå ÊáôÜóôáóç Åíüò ×ñÞóôç</title>
       <indexterm><primary>single-user mode</primary></indexterm>
 
-      <para>You may want to compile the system in single user mode.  Apart
-	from the obvious benefit of making things go slightly faster,
-	reinstalling the system will touch a lot of important system
-	files, all the standard system binaries, libraries, include files
-	and so on.  Changing these on a running system (particularly if
-	you have active users on the system at the time) is asking for
-	trouble.</para>
+      <para>ºóùò ðñïôéìÜôå íá ìåôáãëùôôßóåôå ôï óýóôçìá óå êáôÜóôáóç åíüò
+	÷ñÞóôç.  Åêôüò áðü ôï ðñïöáíÝò ðëåïíÝêôçìá ôçò åëáöñÜ ìåãáëýôåñçò
+	ôá÷ýôçôáò, ç åðáíåãêáôÜóôáóç ôïõ óõóôÞìáôïò èá åðçñåÜóåé ðïëëÜ
+	óçìáíôéêÜ áñ÷åßá ôïõ óõóôÞìáôïò, üëá ôá åêôåëÝóéìá áñ÷åßá ôïõ âáóéêïý
+	óõóôÞìáôïò, ôéò âéâëéïèÞêåò, ôá áñ÷åßá include ê.á.  Áí ôá áëëÜîåôå
+	áõôÜ óå Ýíá óýóôçìá ðïõ âñßóêåôáé óå êáíïíéêÞ ëåéôïõñãßá (êáé åéäéêÜ
+	áí õðÜñ÷ïõí åíåñãïß ÷ñÞóôåò ôçí äåäïìÝíç óôéãìÞ), øÜ÷íåôå ãéá
+	ìðåëÜäåò.</para>
 
       <indexterm><primary>multi-user mode</primary></indexterm>
-      <para>Another method is to compile the system in multi-user mode, and
-        then drop into single user mode for the installation.  If you would
-        like to do it this way, simply hold off on the following steps until
-        the build has completed.  You can postpone dropping to single user
-	mode until you have to <maketarget>installkernel</maketarget> or
+      <para>Ìéá Üëëç ìÝèïäïò åßíáé íá ìåôáãëùôôßóåôå ôï óýóôçìá óå êáôÜóôáóç
+	êáíïíéêÞò ëåéôïõñãßá, áëëÜ íá ðåñÜóåôå óå êáôÜóôáóç åíüò ÷ñÞóôç ãéá
+	ôçí åãêáôÜóôáóç.  Áí èÝëåôå íá ôï êÜíåôå ìå áõôü ôïí ôñüðï, áðëþò
+	ìçí åêôåëÝóåôå ôá áêüëïõèá âÞìáôá ìÝ÷ñé ôï ôÝëïò ôçò ìåôáãëþôôéóçò.
+	Ìðïñåßôå íá áíáâÜëëåôå ôç ìåôÜâáóç óå êáôÜóôáóç åíüò ÷ñÞóôç ìÝ÷ñé
+	ôçí íá åßóôå Ýôïéìïé ãéá ôï <maketarget>installkernel</maketarget> Þ
 	<maketarget>installworld</maketarget>.</para>
 
-      <para>As the superuser, you can execute:</para>
+      <para>Ùò õðåñ÷ñÞóôçò ìðïñåßôå íá åêôåëÝóåôå:</para>
 
       <screen>&prompt.root; <userinput>shutdown now</userinput></screen>
 
-      <para>from a running system, which will drop it to single user
-	mode.</para>
+      <para>óå Ýíá óýóôçìá óå êáíïíéêÞ ëåéôïõñãßá ãéá íá ìåôáâåßôå óå
+	êáôÜóôáóç åíüò ÷ñÞóôç.</para>
 
-      <para>Alternatively, reboot the system, and at the boot prompt,
-        select the <quote>single user</quote> option.  The system will then boot
-	single user.  At the shell prompt you should then run:</para>
+      <para>ÅíáëëáêôéêÜ, åðáíåêêéíÞóôå ôï óýóôçìá êáé óôçí ðñïôñïðÞ ôïõ
+	öïñôùôÞ åêêßíçóçò, åðéëÝîôå <quote>single user</quote>.  Ôï óýóôçìá
+	èá îåêéíÞóåé óå êáôÜóôáóç åíüò ÷ñÞóôç.  Óôçí ðñïôñïðÞ ôçò ãñáììÞò
+	åíôïëþí èá ðñÝðåé íá ãñÜøåôå:</para>
 
       <screen>&prompt.root; <userinput>fsck -p</userinput>
 &prompt.root; <userinput>mount -u /</userinput>
 &prompt.root; <userinput>mount -a -t ufs</userinput>
 &prompt.root; <userinput>swapon -a</userinput></screen>
 
-      <para>This checks the file systems, remounts <filename>/</filename>
-	read/write, mounts all the other UFS file systems referenced in
-	<filename>/etc/fstab</filename> and then turns swapping on.</para>
-
+      <para>Èá ãßíåé Ýëåã÷ïò óôá óõóôÞìáôá áñ÷åßùí, êáé ðñïóÜñôçóç ôïõ
+	<filename>/</filename> ìå äõíáôüôçôá áíÜãíùóçò/åããñáöÞò.  ¸ðåéôá èá
+	ðñïóáñôçèïýí üëá ôá Üëëá óõóôÞìáôá áñ÷åßùí UFS ôá ïðïßá áíáöÝñïíôáé
+	óôï <filename>/etc/fstab</filename>, êáé èá åíåñãïðïéçèåß ôï
+	swap.</para>
 
         <note>
-          <para>If your CMOS clock is set to local time and not to GMT
-	    (this is true if the output of the &man.date.1; command
-	    does not show the correct time and zone),
-            you may also need to run the following command:</para>
-<screen>&prompt.root; <userinput>adjkerntz -i</userinput></screen>
+          <para>Áí ôï CMOS ñïëüé ôïõ õðïëïãéóôÞ óáò åßíáé ñõèìéóìÝíï óå
+	    ôïðéêÞ þñá êáé ü÷é óå GMT (áõôü åßíáé áëÞèåéá áí ç Ýîïäïò ôçò
+	    åíôïëÞò &man.date.1; äåí äåß÷íåé óùóôÞ çìåñïìçíßá êáé þñá), ßóùò
+	    ÷ñåéáóôåß íá åêôåëÝóåôå åðßóçò ôçí ðáñáêÜôù åíôïëÞ:</para>
 
-          <para>This will make sure that your local time-zone settings
-            get set up correctly &mdash; without this, you may later run into some
-            problems.
-          </para>
+	  <screen>&prompt.root; <userinput>adjkerntz -i</userinput></screen>
+
+          <para>Ìå áõôü ôïí ôñüðï èá âåâáéùèåßôå üôé ïé ôïðéêÝò óáò ñõèìßóåéò
+	    þñáò Ý÷ïõí ñõèìéóôåß óùóôÜ.  ÄéáöïñåôéêÜ, ìðïñåß áñãüôåñá íá
+	    óõíáíôÞóåôå ðñïâëÞìáôá.</para>
         </note>
-
     </sect2>
 
     <sect2>




More information about the Freebsd-doc-el mailing list