svn commit: r41325 - head/de_DE.ISO8859-1/articles/nanobsd

Benedict Reuschling bcr at FreeBSD.org
Sat Mar 30 15:05:16 UTC 2013


Author: bcr
Date: Sat Mar 30 15:05:15 2013
New Revision: 41325
URL: http://svnweb.freebsd.org/changeset/doc/41325

Log:
  A couple of changes after the initial commit of this article:
  
  - DOCTYPE indentation fixes
  - make igor as happy as possible
  - use the same mime-type as the other articles (text/sgml instead of text/xml)
  - fix german umlauts rendering problem by using their entities for now
  
  Obtained from:	The FreeBSD German Documentation Project

Modified:
  head/de_DE.ISO8859-1/articles/nanobsd/article.xml   (contents, props changed)

Modified: head/de_DE.ISO8859-1/articles/nanobsd/article.xml
==============================================================================
--- head/de_DE.ISO8859-1/articles/nanobsd/article.xml	Sat Mar 30 14:12:52 2013	(r41324)
+++ head/de_DE.ISO8859-1/articles/nanobsd/article.xml	Sat Mar 30 15:05:15 2013	(r41325)
@@ -1,12 +1,13 @@
 <?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
-<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V4.2-Based Extension//    EN" "../../../share/xml/freebsd42.dtd" [
-<!ENTITY % entities PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Entity Set/    /DE" "../../share/xml/entities.ent">
+<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V4.2-Based Extension//EN"
+        "../../../share/xml/freebsd42.dtd" [
+<!ENTITY % entities PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Entity Set//DE" "../../share/xml/entities.ent">
 %entities;
 ]>
 
 <article lang="de">
   <articleinfo>
-    <title>Einführung in NanoBSD</title>
+    <title>Einführung in NanoBSD</title>
 
     <authorgroup>
       <author>
@@ -31,27 +32,27 @@
     <abstract>
       <para>Dieses Dokument stellt Informationen zu den
 	<application>NanoBSD</application> Werkzeugen bereit, die dazu
-	verwendet werden können ein &os; Abbild für eingebettete
+	verwendet werden können ein &os; Abbild für eingebettete
 	Systeme zu erstellen, welche auf eine Compact Flash Karte
 	passen (oder andere Massenspeicher).</para>
 
-      <para><emphasis>Übersetzt von Björn
-	Heidotting</emphasis>.</para>
+      <para><emphasis>Übersetzt von Björn
+	  Heidotting</emphasis>.</para>
     </abstract>
   </articleinfo>
 
   <sect1 id="intro">
-    <title>Einführung in NanoBSD</title>
+    <title>Einführung in NanoBSD</title>
 
     <indexterm><primary>NanoBSD</primary></indexterm>
 
     <para><application>NanoBSD</application> ist ein Werkzeug welches
       derzeit von &a.phk; entwickelt wird.  Es erstellt ein &os;
-      Systemabbild für eingebettete Systeme, die auf eine Compact
+      Systemabbild für eingebettete Systeme, die auf eine Compact
       Flash Karte passen (oder andere Massenspeicher).</para>
 
     <para>Es kann dazu benutzt werden um spezialisierte
-      Installationsabbilder zu bauen, entworfen für die einfache
+      Installationsabbilder zu bauen, entworfen für die einfache
       Installation und Wartung von Systemen die als "Computer
       Appliances" bekannt sind.  Computer Appliances haben ihre Hard-
       und Software fest verbaut, dass bedeutet alle Anwendungen sind
@@ -60,7 +61,7 @@
       beginnen.</para>
 
     <para>Zu den Eigenschaften von <application>NanoBSD</application>
-      gehören:</para>
+      gehören:</para>
 
     <itemizedlist>
       <listitem>
@@ -72,27 +73,28 @@
       </listitem>
 
       <listitem>
-	<para>Keine fehlende Funktionalität — Wenn es möglich
-	  ist, etwas mit &os; zu tun, ist es auch möglich, die gleiche
-	  Sache mit <application>NanoBSD</application> zu tun, es sei
-	  denn, eine oder mehrere Funktionen wurden ausdrücklich vor
-	  dem Bau des <application>NanoBSD</application> Abbilds
-	  entfernt.</para>
+	<para>Keine fehlende Funktionalität — Wenn es möglich
+	  ist, etwas mit &os; zu tun, ist es auch möglich, die
+	  gleiche Sache mit <application>NanoBSD</application> zu tun,
+	  es sei denn, eine oder mehrere Funktionen wurden
+	  ausdrücklich vor dem Bau des
+	  <application>NanoBSD</application> Abbilds entfernt.</para>
       </listitem>
 
       <listitem>
 	<para>Zur Laufzeit ist alles read-only  — Es ist sicher
 	  den Stromstecker zu ziehen.  Es besteht dann keine
 	  Notwendigkeit, einen &man.fsck.8; nach einem nicht
-	  ordnungsgemäßem Herunterfahren des Systems
-	  auszuführen.</para>
+	  ordnungsgemäßem Herunterfahren des Systems
+	  auszuführen.</para>
       </listitem>
 
       <listitem>
 	<para>Einfach zu bauen und anzupassen — Unter Verwendung
 	  von nur einem Shell-Skript und einer Konfigurationsdatei ist
-	  es möglich, ein reduziertes und angepasstes Abbild zu bauen,
-	  welches jegliche Reihe von Anforderungen erfüllt.</para>
+	  es möglich, ein reduziertes und angepasstes Abbild zu
+	  bauen, welches jegliche Reihe von Anforderungen
+	  erfüllt.</para>
       </listitem>
     </itemizedlist>
   </sect1>
@@ -103,9 +105,9 @@
     <sect2 id="design">
       <title>Das Design von NanoBSD</title>
 
-      <para>Sobald das Abbild auf dem Medium verfügbar ist, kann
+      <para>Sobald das Abbild auf dem Medium verfügbar ist, kann
 	<application>NanoBSD</application> gebootet werden.  Der
-	Massenspeicher ist standardmäßig in drei Teile
+	Massenspeicher ist standardmäßig in drei Teile
 	unterteilt:</para>
 
       <itemizedlist>
@@ -130,11 +132,11 @@
 
       <para>Die Partition der Konfigurationsdatei besteht unter dem
 	<filename class="directory">/cfg</filename> Verzeichnis.  Sie
-	enthält Dateien für das <filename
+	enthält Dateien für das <filename
 	  class="directory">/etc</filename> Verzeichnis und wird
 	direkt nach dem Botten read-only eingehangen, weshalb es
-	erforderlich ist geänderte Dateien von <filename
-	  class="directory">/etc</filename> zurück nach <filename
+	erforderlich ist geänderte Dateien von <filename
+	  class="directory">/etc</filename> zurück nach <filename
 	  class="directory">/cfg</filename> zu kopieren falls die
 	Änderungen nach einem Neustart bestehen bleiben
 	sollen.</para>
@@ -152,7 +154,7 @@
 
       <note>
 	<para>Die <filename class="directory">/cfg</filename>
-	  Partition sollte nur während des Bootvorgangs und zu
+	  Partition sollte nur während des Bootvorgangs und zu
 	  Änderungen an den Konfigurationsdateien gemountet
 	  werden.</para>
 
@@ -161,15 +163,15 @@
 	  besonders wenn das <application>NanoBSD</application> System
 	  auf einem Massenspeicher betrieben wird, der eventuell druch
 	  eine große Anzahl von Schreiboperationen nachteilig
-	  beeinträchtigt wird (z. B. wenn der Dateisystem-Syncer den
-	  Speicher mit Daten überflutet).</para>
+	  beeinträchtigt wird (z. B. wenn der Dateisystem-Syncer den
+	  Speicher mit Daten überflutet).</para>
       </note>
     </sect2>
 
     <sect2>
       <title>Ein NanoBSD Abbild erstellen</title>
 
-      <para>Ein <application>NanoBSD</application> Abbild wird über
+      <para>Ein <application>NanoBSD</application> Abbild wird über
 	ein einfaches <filename>nanobsd.sh</filename> Shell-Skript
 	gebaut, das sich unter <filename
 	  class="directory"><replaceable>/usr</replaceable>/src/tools/tools/nanobsd</filename>
@@ -186,9 +188,9 @@
 &prompt.root; <userinput>dd if=_.disk.full of=/dev/da0 bs=64k</userinput> <co id="nbsd-dd"/></screen>
 
       <calloutlist>
-	<callout arearefs="nbsd-cd"> <para>Wechsel in das
-	    Basisverzeichnis des <application>NanoBSD</application>
-	    Skripts.</para>
+	<callout arearefs="nbsd-cd">
+	  <para>Wechsel in das Basisverzeichnis des
+	    <application>NanoBSD</application> Skripts.</para>
 	</callout>
 
 	<callout arearefs="nbsd-sh">
@@ -237,22 +239,22 @@
       <sect3>
 	<title>Konfigurations-Optionen</title>
 
-	<para>Durch Konfigurationseinstellungen ist es möglich
-	  Optionen zu übergeben, die sowohl die
+	<para>Durch Konfigurationseinstellungen ist es möglich
+	  Optionen zu übergeben, die sowohl die
 	  <maketarget>buildworld</maketarget> und
 	  <maketarget>installworld</maketarget> Phasen des
 	  <application>NanoBSD</application> Bauprozesses betreffen,
 	  sowie interne Optionen, die den Haupt-Bauprozess von
 	  <application>NanoBSD</application> beeinflussen. Durch diese
-	  Optionen ist es möglich, das System so zu reduzieren, dass
-	  es mit wenig Platz, etwa 64 MB auskommt. Sie können die
+	  Optionen ist es möglich, das System so zu reduzieren, dass
+	  es mit wenig Platz, etwa 64 MB auskommt. Sie können die
 	  Konfigurationsdateien dazu nutzten &os; noch weiter zu
 	  trimmen, bis es nur noch aus dem Kernel und zwei oder drei
 	  Dateien im Userland besteht.</para>
 
 	<para>Die Konfigurationsdatei besteht aus
-	  Konfigurations-Optionen, die die Standardwerte
-	  überschreiben.</para>
+	  Konfigurations-Optionen, welche die Standardwerte
+	  überschreiben.</para>
 
 	<itemizedlist>
 	  <listitem>
@@ -263,30 +265,30 @@
 
 	  <listitem>
 	    <para><literal>NANO_SRC</literal> — Pfad zum
-	      Quelltextverzeichnis, das für den Bau des Abbilds
+	      Quelltextverzeichnis, das für den Bau des Abbilds
 	      verwendet wird.</para>
 	  </listitem>
 
 	  <listitem>
 	    <para><literal>NANO_KERNEL</literal> — Name der
-	      Kernelkonfigurationsdatei, die für den Bau des Kernels
+	      Kernelkonfigurationsdatei, die für den Bau des Kernels
 	      verwendet wird.</para>
 	  </listitem>
 
 	  <listitem>
-	    <para><literal>CONF_BUILD</literal> — Optionen für
+	    <para><literal>CONF_BUILD</literal> — Optionen für
 	      die <maketarget>buildworld</maketarget> Phase des
 	      Bauprozesses.</para>
 	  </listitem>
 
 	  <listitem>
-	    <para><literal>CONF_INSTALL</literal> — Optionen für
-	      die <maketarget>installworld</maketarget> Phase des
-	      Bauprozesses.</para>
+	    <para><literal>CONF_INSTALL</literal> — Optionen
+	      für die <maketarget>installworld</maketarget> Phase
+	      des Bauprozesses.</para>
 	  </listitem>
 
 	  <listitem>
-	    <para><literal>CONF_WORLD</literal> — Optionen für
+	    <para><literal>CONF_WORLD</literal> — Optionen für
 	      die <maketarget>buildworld</maketarget> und
 	      <maketarget>installworld</maketarget> Phasen des
 	      Bauprozesses.</para>
@@ -294,9 +296,9 @@
 
 	  <listitem>
 	    <para><literal>FlashDevice</literal> — Definiert den
-	      zu benutzenden Medientyp.  Überprüfen Sie die Datei
-	      <filename>FlashDevice.sub</filename> für weitere
-	      Informationen.</para>
+	      zu benutzenden Medientyp.  Überprüfen Sie die
+	      Datei <filename>FlashDevice.sub</filename> für
+	      weitere Informationen.</para>
 	  </listitem>
 	</itemizedlist>
       </sect3>
@@ -305,7 +307,7 @@
 	<title>Benutzerdefinierte Funktionen</title>
 
 	<para>Mit Hilfe von Shell-Funktionen in der
-	  Konfigurationsdatei besteht die Möglichkeit zur
+	  Konfigurationsdatei besteht die Möglichkeit zur
 	  Feinabstimmung von <application>NanoBSD</application>.  Das
 	  folgende Beispiel illustriert das Grundmodell von
 	  benutzerdefinierten Funktionen:</para>
@@ -316,10 +318,10 @@
 )
 customize_cmd cust_foo</programlisting>
 
-	<para>Ein besseres Beispiel für eine Anpassung ist folgende,
-	  welche die Standardgröße des <filename
+	<para>Ein besseres Beispiel für eine Anpassung ist folgende,
+	  welche die Standardgröße des <filename
 	    class="directory">/etc</filename> Verzeichnisses von 5 MB
-	  auf 30 MB ändert:</para>
+	  auf 30 MB ändert:</para>
 
 	<programlisting>cust_etc_size () (
 	cd ${NANO_WORLDDIR}/conf
@@ -328,20 +330,20 @@ customize_cmd cust_foo</programlisting>
 customize_cmd cust_etc_size</programlisting>
 
 	<para>Es gibt ein paar vordefinierte Standardfunktionen die
-	  Sie nutzen können:</para>
+	  Sie nutzen können:</para>
 
 	<itemizedlist>
 	  <listitem>
 	    <para><literal>cust_comconsole</literal> —
-	      Deaktiviert &man.getty.8; auf den VGA Geräten (den
-	      <filename>/dev/ttyv*</filename> Gerätedateien) und
-	      ermöglicht die Nutzung der seriellen Schnittstelle COM1
+	      Deaktiviert &man.getty.8; auf den VGA Geräten (den
+	      <filename>/dev/ttyv*</filename> Gerätedateien) und
+	      ermöglicht die Nutzung der seriellen Schnittstelle COM1
 	      als Systemkonsole.</para>
 	  </listitem>
 
 	  <listitem>
 	    <para><literal>cust_allow_ssh_root</literal> —
-	      Erlaubt es <username>root</username> sich über
+	      Erlaubt es <username>root</username> sich über
 	      &man.sshd.8; anzumelden.</para>
 	  </listitem>
 
@@ -349,17 +351,17 @@ customize_cmd cust_etc_size</programlist
 	    <para><literal>cust_install_files</literal> —
 	      Installiert Dateien aus dem <filename
 		class="directory">nanobsd/Files</filename>
-	      Verzeichnis, das einige nützliche Skripte für die
-	      Systemverwaltung enthält.</para>
+	      Verzeichnis, das einige nützliche Skripte für die
+	      Systemverwaltung enthält.</para>
 	  </listitem>
 	</itemizedlist>
       </sect3>
 
       <sect3>
-	<title>Pakete hinzufügen</title>
+	<title>Pakete hinzufügen</title>
 
-	<para>Durch benutzerdefinierte Funktionen können Pakete zum
-	  <application>NanoBSD</application> Abbild hinzugefügt
+	<para>Durch benutzerdefinierte Funktionen können Pakete zum
+	  <application>NanoBSD</application> Abbild hinzugefügt
 	  werden.  Die nachfolgende Funktion installiert alle Pakete
 	  aus
 	  <filename>/usr/src/tools/tools/nanobsd/packages</filename>:</para>
@@ -376,9 +378,9 @@ customize_cmd install_packages</programl
       <sect3>
 	<title>Beispiel einer Konfigurationsdatei</title>
 
-	<para>Ein komplettes Beispiel für eine Konfigurationsdatei zum
-	  Erstellen eines benutzerdefinierten
-	  <application>NanoBSD</application> Abbilds könnte folgende
+	<para>Ein komplettes Beispiel für eine Konfigurationsdatei
+	  zum Erstellen eines benutzerdefinierten
+	  <application>NanoBSD</application> Abbilds könnte folgende
 	  sein:</para>
 
 	<programlisting>NANO_NAME=custom
@@ -454,9 +456,9 @@ customize_cmd cust_nobeastie</programlis
 	  <para>Der wichtigste Unterschied dieses Schrittes zur ersten
 	    <application>NanoBSD</application> Installation besteht
 	    darin, das jetzt anstatt der Datei
-	    <filename>_.disk.full</filename> (enthält ein Abbild der
+	    <filename>_.disk.full</filename> (enthält ein Abbild der
 	    gesamten Platte) die Datei
-	    <filename>_.disk.image</filename> (enthält ein Abbild
+	    <filename>_.disk.image</filename> (enthält ein Abbild
 	    einer einzelnen System-Partition) installiet wird.</para>
 	</step>
 
@@ -471,27 +473,27 @@ customize_cmd cust_nobeastie</programlis
 	</step>
 
 	<step>
-	  <para>Wenn etwas schief läuft, starten Sie wieder in die
+	  <para>Wenn etwas schief läuft, starten Sie wieder in die
 	    vorherige Partition (die das alte, funktionierende Abbild
-	    enthält) um die System-Funktionalität so schnell wie
-	    möglich wieder herzustellen. Beheben Sie alle Probleme des
-	    neu gebauten Abbilds, und wiederholen Sie den
+	    enthält) um die System-Funktionalität so schnell wie
+	    möglich wieder herzustellen. Beheben Sie alle Probleme
+	    des neu gebauten Abbilds, und wiederholen Sie den
 	    Vorgang.</para>
 	</step>
       </procedure>
 
       <para>Um das neue Abbild auf das laufende
 	<application>NanoBSD</application> System zu installieren, ist
-	es möglich, entweder das <filename>updatep1</filename> oder
+	es möglich, entweder das <filename>updatep1</filename> oder
 	<filename>updatep2</filename> Skript im <filename
 	  class="directory">/root</filename> Verzeichnis zu verwenden,
 	je nachdem, von welcher Partition das aktuelle System
-	läuft.</para>
+	läuft.</para>
 
-      <para>In Abhängigkeit davon welche Dienste der Host, der das
+      <para>In Abhängigkeit davon welche Dienste der Host, der das
 	<application>NanoBSD</application> Abbild anbietet, und welche
 	Art von Transfer bevorzugt wird, bestehen eine von drei zu
-	prüfenden Möglichkeiten:</para>
+	prüfenden Möglichkeiten:</para>
 
       <sect3>
 	<title>Verwendung von &man.ftp.1;</title>
@@ -517,11 +519,11 @@ get _.disk.image "| sh updatep1"</userin
 	<title>Verwendung von &man.nc.1;</title>
 
 	<para>Verwenden Sie dieses Beispiel, wenn auf dem Remote-Host
-	  kein &man.ftpd.8; oder &man.sshd.8; Dienst läuft:</para>
+	  kein &man.ftpd.8; oder &man.sshd.8; Dienst läuft:</para>
 
 	<procedure>
 	  <step>
-	    <para>Zunächst öffnen Sie eine TCP-Listener auf dem Host
+	    <para>Zunächst öffnen Sie eine TCP-Listener auf dem Host
 	      der das Abbild bereitstellt und zum Client
 	      sendet:</para>
 
@@ -531,12 +533,13 @@ get _.disk.image "| sh updatep1"</userin
 	      <para>Stellen Sie sicher das der benutzte Port nicht
 		blockiert wird, um eingehende Verbindungen, vom
 		<application>NanoBSD</application> Host durch die
-		Firewall, zu ermöglichen.</para>
+		Firewall, zu ermöglichen.</para>
 	    </note>
 	  </step>
+
 	  <step>
 	    <para>Verbinden Sie sich zum Host der das Abbild
-	      bereitstellt und führen Sie das
+	      bereitstellt und führen Sie das
 	      <filename>updatep1</filename> Skript aus:</para>
 
 	    <screen>&prompt.root; <userinput>nc myhost <replaceable>2222</replaceable> | sh updatep1</userinput></screen>


More information about the svn-doc-all mailing list