aboutsummaryrefslogtreecommitdiff
path: root/el_GR.ISO8859-7/articles/nanobsd/article.xml
diff options
context:
space:
mode:
Diffstat (limited to 'el_GR.ISO8859-7/articles/nanobsd/article.xml')
-rw-r--r--el_GR.ISO8859-7/articles/nanobsd/article.xml91
1 files changed, 41 insertions, 50 deletions
diff --git a/el_GR.ISO8859-7/articles/nanobsd/article.xml b/el_GR.ISO8859-7/articles/nanobsd/article.xml
index 78f99c86ed..79861d10de 100644
--- a/el_GR.ISO8859-7/articles/nanobsd/article.xml
+++ b/el_GR.ISO8859-7/articles/nanobsd/article.xml
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="iso-8859-7"?>
-<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V4.5-Based Extension//EN"
- "../../../share/xml/freebsd45.dtd">
-
+<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V5.0-Based Extension//EN"
+ "../../../share/xml/freebsd50.dtd">
<!--
Ελληνική μετάφραση του: Introduction to NanoBSD
@@ -11,21 +10,13 @@
%SRCID% 1.5
-->
-
-<article lang='el'>
- <articleinfo>
- <title>Εισαγωγή στο NanoBSD</title>
+<article xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:lang="el">
+ <info><title>Εισαγωγή στο NanoBSD</title>
+
<authorgroup>
- <author>
- <firstname>Daniel</firstname>
- <surname>Gerzo</surname>
- <!-- 14 March 2006 -->
- </author>
- <author>
- <firstname>Κυριάκος</firstname>
- <surname>Κεντρωτής</surname>
- </author>
+ <author><personname><firstname>Daniel</firstname><surname>Gerzo</surname></personname></author>
+ <author><personname><firstname>Κυριάκος</firstname><surname>Κεντρωτής</surname></personname></author>
</authorgroup>
<copyright>
@@ -33,7 +24,7 @@
<holder>Η Ομάδα Τεκμηρίωσης του &os;</holder>
</copyright>
- <legalnotice id="trademarks" role="trademarks">
+ <legalnotice xml:id="trademarks" role="trademarks">
&tm-attrib.freebsd;
&tm-attrib.general;
</legalnotice>
@@ -49,9 +40,9 @@
&os; για embedded εφαρμογές, κατάλληλες για χρήση από κάρτα Compact
Flash (ή άλλο μέσο αποθήκευσης).</para>
</abstract>
- </articleinfo>
+ </info>
- <sect1 id="intro">
+ <sect1 xml:id="intro">
<title>Εισαγωγή στο NanoBSD</title>
<indexterm><primary>NanoBSD</primary></indexterm>
@@ -106,10 +97,10 @@
</itemizedlist>
</sect1>
- <sect1 id="howto">
+ <sect1 xml:id="howto">
<title>Ρύθμιση του NanoBSD</title>
- <sect2 id="design">
+ <sect2 xml:id="design">
<title>Η Σχεδίαση του NanoBSD</title>
<para>Αφού γραφτεί ένα είδωλο του <application>NanoBSD</application> σε
@@ -125,7 +116,7 @@
<listitem>
<para>Το διαμέρισμα ρυθμίσεων, Αυτό μπορεί να προσαρτηθεί στον
- κατάλογο <filename class="directory">/cfg</filename> την ώρα
+ κατάλογο <filename>/cfg</filename> την ώρα
λειτουργίας του <application>NanoBSD</application>.</para>
</listitem>
</itemizedlist>
@@ -133,22 +124,22 @@
<para>Αυτά τα τρία διαμερίσματα κανονικά είναι προσαρτημένα μόνο για
ανάγνωση.</para>
- <para>Οι κατάλογοι <filename class="directory">/etc</filename>
- και <filename class="directory">/var</filename> είναι εικονικοί δίσκοι
+ <para>Οι κατάλογοι <filename>/etc</filename>
+ και <filename>/var</filename> είναι εικονικοί δίσκοι
&man.md.4; (malloc).</para>
<para>Το διαμέρισμα ρυθμίσεων μπορεί να προσαρτηθεί στον
- κατάλογο <filename class="directory">/cfg</filename>. Περιέχει αρχεία
+ κατάλογο <filename>/cfg</filename>. Περιέχει αρχεία
τα οποία αντιγράφονται στον
- κατάλογο <filename class="directory">/etc</filename>. Κατά την
+ κατάλογο <filename>/etc</filename>. Κατά την
εκκίνηση του συστήματος το διαμέρισμα ρυθμίσεων προσαρτάται προσωρινά
μόνο για ανάγνωση και αντιγράφονται τα αρχεία του στον
- κατάλογο <filename class="directory">/etc</filename>. Οπότε για να
+ κατάλογο <filename>/etc</filename>. Οπότε για να
είναι κάποια αλλαγή ρυθμίσεων πιο <quote>μόνιμη</quote> και να ισχύει
ακόμα και μετά από επανεκκίνηση του συστήματος, πρέπει να αντιγράφεται
- από τον κατάλογο <filename class="directory">/etc</filename> στο
+ από τον κατάλογο <filename>/etc</filename> στο
διαμέρισμα ρυθμίσεων, αφού αυτό προσαρτηθεί για γράψιμο στον
- κατάλογο <filename class="directory">/cfg</filename>.</para>
+ κατάλογο <filename>/cfg</filename>.</para>
<example>
<title>Κάνοντας μόνιμες αλλαγές στο <filename>/etc/resolv.conf</filename></title>
@@ -162,13 +153,13 @@
<note>
<para>Το διαμέρισμα το οποίο περιέχει τον
- κατάλογο <filename class="directory">/cfg</filename> πρέπει να
+ κατάλογο <filename>/cfg</filename> πρέπει να
προσαρτάται μόνο κατά την εκκίνηση και όταν έχουν προτεραιότητα τα
αρχεία ρυθμίσεων
- του <filename class="directory">/cfg</filename>.</para>
+ του <filename>/cfg</filename>.</para>
<para>Δεν είναι καλή ιδέα να μένει μόνιμα προσαρτημένο το
- διαμέρισμα <filename class="directory">/cfg</filename>. Αν ένα
+ διαμέρισμα <filename>/cfg</filename>. Αν ένα
διαμέρισμα είναι προσαρτημένο για γράψιμο και το αποθηκευτικό μέσο
του <application>NanoBSD</application> επιτρέπει περιορισμένο αριθμό
κύκλων εγγραφής (όπως π.χ. μερικές κάρτες CF), μπορεί να επηρεαστεί
@@ -183,7 +174,7 @@
<para>Το είδωλο του <application>NanoBSD</application> δημιουργείται από
ένα απλό σενάριο κονσόλας, το <filename>nanobsd.sh</filename>, το
οποίο μπορεί να βρεθεί στον
- κατάλογο <filename class="directory">/usr/src/tools/nanobsd</filename>.
+ κατάλογο <filename>/usr/src/tools/nanobsd</filename>.
Αυτό το σενάριο δημιουργεί ένα είδωλο δίσκου, το οποίο μπορεί να
αντιγραφεί απευθείας σε κάποιο αποθηκευτικό μεσο χρησιμοποιώντας το
πρόγραμμα &man.dd.1;.</para>
@@ -191,10 +182,10 @@
<para>Οι απαραίτητες εντολές προκειμένου να δημιουργηθεί ένα είδωλο
του <application>NanoBSD</application> είναι οι εξής:</para>
- <screen>&prompt.root; <userinput>cd /usr/src/tools/tools/nanobsd</userinput> <co id="nbsd-cd"/>
-&prompt.root; <userinput>sh nanobsd.sh</userinput> <co id="nbsd-sh"/>
-&prompt.root; <userinput>cd /usr/obj/nanobsd.full</userinput> <co id="nbsd-cd2"/>
-&prompt.root; <userinput>dd if=_.disk.full of=/dev/da0 bs=64k</userinput> <co id="nbsd-dd"/></screen>
+ <screen>&prompt.root; <userinput>cd /usr/src/tools/tools/nanobsd</userinput> <co xml:id="nbsd-cd"/>
+&prompt.root; <userinput>sh nanobsd.sh</userinput> <co xml:id="nbsd-sh"/>
+&prompt.root; <userinput>cd /usr/obj/nanobsd.full</userinput> <co xml:id="nbsd-cd2"/>
+&prompt.root; <userinput>dd if=_.disk.full of=/dev/da0 bs=64k</userinput> <co xml:id="nbsd-dd"/></screen>
<calloutlist>
<callout arearefs="nbsd-cd">
@@ -255,8 +246,8 @@
<para>Οι ρυθμίσεις του <application>NanoBSD</application> μπορούν να
χρησιμοποιηθούν για να οριστούν προσαρμοσμένες επιλογές
μεταγλώττισης και εγκατάστασης του &os;. Αυτές οι επιλογές
- επηρεάζουν τα στάδια <maketarget>buildworld</maketarget>
- και <maketarget>installworld</maketarget>
+ επηρεάζουν τα στάδια <buildtarget>buildworld</buildtarget>
+ και <buildtarget>installworld</buildtarget>
του <application>NanoBSD</application>, καθώς και άλλες επιλογές της
δημιουργίας του τελικού ειδώλου. Με τις κατάλληλες ρυθμίσεις
το <application>NanoBSD</application> μπορεί να μικρύνει αρκετά σε
@@ -293,21 +284,21 @@
<listitem>
<para><literal>CONF_BUILD</literal> &mdash; Επιλογές που περνούν
- στο στάδιο <maketarget>buildworld</maketarget> της μεταγλώττισης του
+ στο στάδιο <buildtarget>buildworld</buildtarget> της μεταγλώττισης του
&os;.</para>
</listitem>
<listitem>
<para><literal>CONF_INSTALL</literal> &mdash; Επιλογές που περνούν
- στο στάδιο <maketarget>installworld</maketarget> της προετοιμασίας του
+ στο στάδιο <buildtarget>installworld</buildtarget> της προετοιμασίας του
ειδώλου.</para>
</listitem>
<listitem>
<para><literal>CONF_WORLD</literal> &mdash; Επιλογές που περνούν
και στα δύο στάδια της προετοιμασίας του ειδώλου, και
- στο <maketarget>buildworld</maketarget> και
- στο <maketarget>installworld</maketarget>.</para>
+ στο <buildtarget>buildworld</buildtarget> και
+ στο <buildtarget>installworld</buildtarget>.</para>
</listitem>
<listitem>
@@ -339,7 +330,7 @@ customize_cmd cust_foo</programlisting>
κάποια παράμετρο του τελικού ειδώλου, είναι αυτό που ακολουθεί. Η
συνάρτηση <literal>cust_etc_size</literal> αλλάζει την προεπιλεγμένη
τιμή μεγέθους του
- καταλόγου <filename class="directory">/etc</filename> από 5MB σε
+ καταλόγου <filename>/etc</filename> από 5MB σε
30MB:</para>
<programlisting>cust_etc_size () (
@@ -363,14 +354,14 @@ customize_cmd cust_etc_size</programlisting>
<listitem>
<para><literal>cust_allow_ssh_root</literal> &mdash; Επιτρέπει την
- είσοδο του χρήστη <username>root</username> μέσω του
+ είσοδο του χρήστη <systemitem class="username">root</systemitem> μέσω του
&man.sshd.8;.</para>
</listitem>
<listitem>
<para><literal>cust_install_files</literal> &mdash; Εγκαθιστά
αρχεία από τον
- κατάλογο <filename class="directory">nanobsd/Files</filename>.
+ κατάλογο <filename>nanobsd/Files</filename>.
Σε αυτό τον κατάλογο βρίσκονται μερικά χρήσιμα σενάρια φλοιού
για τη διαχείριση
ενός συστήματος <application>NanoBSD</application>.</para>
@@ -387,7 +378,7 @@ customize_cmd cust_etc_size</programlisting>
να εγκαταστήσει έξτρα πακέτα την ώρα που προετοιμάζεται το είδωλο.
Για παράδειγμα, η παρακάτω συνάρτηση θα εγκαταστήσει στο είδωλο όλα
τα πακέτα που βρίσκονται στον
- κατάλογο <filename class="directory">/usr/src/tools/tools/nanobsd/packages</filename>:</para>
+ κατάλογο <filename>/usr/src/tools/tools/nanobsd/packages</filename>:</para>
<programlisting>install_packages () (
mkdir -p ${NANO_WORLDDIR}/packages
@@ -509,7 +500,7 @@ customize_cmd cust_nobeastie</programlisting>
σενάριο <filename>updatep1</filename> είτε
το <filename>updatep2</filename>. Αυτά τα δύο σενάρια φλοιού
βρίσκονται στον
- κατάλογο <filename class="directory">/root</filename>.</para>
+ κατάλογο <filename>/root</filename>.</para>
<para>Ανάλογα με τις υπηρεσίες του συστήματος στο οποίο δημιουργείται
ένα είδωλο <application>NanoBSD</application>, μπορεί να μεταφερθεί
@@ -549,7 +540,7 @@ get _.disk.image "| sh updatep1"</userinput></screen>
σύστημα το οποίο θα παρέχει το νέο είδωλο, και ορίστε το νέο
είδωλο ως είσοδο για τη μεταφορά που θα γίνει αργότερα:</para>
- <screen>myhost&prompt.root; <userinput>nc -l <replaceable>2222</replaceable> &lt; _.disk.image</userinput></screen>
+ <screen>myhost&prompt.root; <userinput>nc -l 2222 &lt; _.disk.image</userinput></screen>
<note>
<para>Πριν από αυτό βεβαιωθείτε ότι η θύρα που χρησιμοποιείτε
@@ -567,7 +558,7 @@ get _.disk.image "| sh updatep1"</userinput></screen>
φλοιού <filename>updatep1</filename> με την έξοδο του εργαλείου
&man.nc.1;:</para>
- <screen>&prompt.root; <userinput>nc myhost <replaceable>2222</replaceable> | sh updatep1</userinput></screen>
+ <screen>&prompt.root; <userinput>nc myhost 2222 | sh updatep1</userinput></screen>
</step>
</procedure>
</sect3>