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 — 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