aboutsummaryrefslogtreecommitdiff
path: root/de_DE.ISO8859-1
diff options
context:
space:
mode:
authorBenedict Reuschling <bcr@FreeBSD.org>2013-03-30 15:05:15 +0000
committerBenedict Reuschling <bcr@FreeBSD.org>2013-03-30 15:05:15 +0000
commitde6fd6ec217505536f3ac32fc77ee4e5af7ddb35 (patch)
tree3765654f9f2e2444904b5c2f797c396dbc704b7f /de_DE.ISO8859-1
parentc90bfecd0731df83f528820ada8adf7ec64fbfb0 (diff)
downloaddoc-de6fd6ec217505536f3ac32fc77ee4e5af7ddb35.tar.gz
doc-de6fd6ec217505536f3ac32fc77ee4e5af7ddb35.zip
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
Notes
Notes: svn path=/head/; revision=41325
Diffstat (limited to 'de_DE.ISO8859-1')
-rw-r--r--de_DE.ISO8859-1/articles/nanobsd/article.xml161
1 files changed, 82 insertions, 79 deletions
diff --git a/de_DE.ISO8859-1/articles/nanobsd/article.xml b/de_DE.ISO8859-1/articles/nanobsd/article.xml
index 395946c15b..1ef5f98267 100644
--- a/de_DE.ISO8859-1/articles/nanobsd/article.xml
+++ b/de_DE.ISO8859-1/articles/nanobsd/article.xml
@@ -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&uuml;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&ouml;nnen ein &os; Abbild f&uuml;r eingebettete
Systeme zu erstellen, welche auf eine Compact Flash Karte
passen (oder andere Massenspeicher).</para>
- <para><emphasis>&Uuml;bersetzt von Björn
- Heidotting</emphasis>.</para>
+ <para><emphasis>&Uuml;bersetzt von Bj&ouml;rn
+ Heidotting</emphasis>.</para>
</abstract>
</articleinfo>
<sect1 id="intro">
- <title>Einführung in NanoBSD</title>
+ <title>Einf&uuml;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&uuml;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&uuml;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&ouml;ren:</para>
<itemizedlist>
<listitem>
@@ -72,27 +73,28 @@
</listitem>
<listitem>
- <para>Keine fehlende Funktionalität &mdash; 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&auml;t &mdash; Wenn es m&ouml;glich
+ ist, etwas mit &os; zu tun, ist es auch m&ouml;glich, die
+ gleiche Sache mit <application>NanoBSD</application> zu tun,
+ es sei denn, eine oder mehrere Funktionen wurden
+ ausdr&uuml;cklich vor dem Bau des
+ <application>NanoBSD</application> Abbilds entfernt.</para>
</listitem>
<listitem>
<para>Zur Laufzeit ist alles read-only &mdash; Es ist sicher
den Stromstecker zu ziehen. Es besteht dann keine
Notwendigkeit, einen &man.fsck.8; nach einem nicht
- ordnungsgemä&szlig;em Herunterfahren des Systems
- auszuführen.</para>
+ ordnungsgem&auml;&szlig;em Herunterfahren des Systems
+ auszuf&uuml;hren.</para>
</listitem>
<listitem>
<para>Einfach zu bauen und anzupassen &mdash; 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&ouml;glich, ein reduziertes und angepasstes Abbild zu
+ bauen, welches jegliche Reihe von Anforderungen
+ erf&uuml;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&uuml;gbar ist, kann
<application>NanoBSD</application> gebootet werden. Der
- Massenspeicher ist standardmä&szlig;ig in drei Teile
+ Massenspeicher ist standardm&auml;&szlig;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&auml;lt Dateien f&uuml;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&auml;nderte Dateien von <filename
+ class="directory">/etc</filename> zur&uuml;ck nach <filename
class="directory">/cfg</filename> zu kopieren falls die
&Auml;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&auml;hrend des Bootvorgangs und zu
&Auml;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&szlig;e Anzahl von Schreiboperationen nachteilig
- beeinträchtigt wird (z. B. wenn der Dateisystem-Syncer den
- Speicher mit Daten überflutet).</para>
+ beeintr&auml;chtigt wird (z. B. wenn der Dateisystem-Syncer den
+ Speicher mit Daten &uuml;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 &uuml;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&ouml;glich
+ Optionen zu &uuml;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&ouml;glich, das System so zu reduzieren, dass
+ es mit wenig Platz, etwa 64 MB auskommt. Sie k&ouml;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
+ &uuml;berschreiben.</para>
<itemizedlist>
<listitem>
@@ -263,30 +265,30 @@
<listitem>
<para><literal>NANO_SRC</literal> &mdash; Pfad zum
- Quelltextverzeichnis, das für den Bau des Abbilds
+ Quelltextverzeichnis, das f&uuml;r den Bau des Abbilds
verwendet wird.</para>
</listitem>
<listitem>
<para><literal>NANO_KERNEL</literal> &mdash; Name der
- Kernelkonfigurationsdatei, die für den Bau des Kernels
+ Kernelkonfigurationsdatei, die f&uuml;r den Bau des Kernels
verwendet wird.</para>
</listitem>
<listitem>
- <para><literal>CONF_BUILD</literal> &mdash; Optionen für
+ <para><literal>CONF_BUILD</literal> &mdash; Optionen f&uuml;r
die <maketarget>buildworld</maketarget> Phase des
Bauprozesses.</para>
</listitem>
<listitem>
- <para><literal>CONF_INSTALL</literal> &mdash; Optionen für
- die <maketarget>installworld</maketarget> Phase des
- Bauprozesses.</para>
+ <para><literal>CONF_INSTALL</literal> &mdash; Optionen
+ f&uuml;r die <maketarget>installworld</maketarget> Phase
+ des Bauprozesses.</para>
</listitem>
<listitem>
- <para><literal>CONF_WORLD</literal> &mdash; Optionen für
+ <para><literal>CONF_WORLD</literal> &mdash; Optionen f&uuml;r
die <maketarget>buildworld</maketarget> und
<maketarget>installworld</maketarget> Phasen des
Bauprozesses.</para>
@@ -294,9 +296,9 @@
<listitem>
<para><literal>FlashDevice</literal> &mdash; Definiert den
- zu benutzenden Medientyp. &Uuml;berprüfen Sie die Datei
- <filename>FlashDevice.sub</filename> für weitere
- Informationen.</para>
+ zu benutzenden Medientyp. &Uuml;berpr&uuml;fen Sie die
+ Datei <filename>FlashDevice.sub</filename> f&uuml;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&ouml;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ö&szlig;e des <filename
+ <para>Ein besseres Beispiel f&uuml;r eine Anpassung ist folgende,
+ welche die Standardgr&ouml;&szlig;e des <filename
class="directory">/etc</filename> Verzeichnisses von 5 MB
- auf 30 MB ändert:</para>
+ auf 30 MB &auml;ndert:</para>
<programlisting>cust_etc_size () (
cd &dollar;{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&ouml;nnen:</para>
<itemizedlist>
<listitem>
<para><literal>cust_comconsole</literal> &mdash;
- 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&auml;ten (den
+ <filename>/dev/ttyv*</filename> Ger&auml;tedateien) und
+ erm&ouml;glicht die Nutzung der seriellen Schnittstelle COM1
als Systemkonsole.</para>
</listitem>
<listitem>
<para><literal>cust_allow_ssh_root</literal> &mdash;
- Erlaubt es <username>root</username> sich über
+ Erlaubt es <username>root</username> sich &uuml;ber
&man.sshd.8; anzumelden.</para>
</listitem>
@@ -349,17 +351,17 @@ customize_cmd cust_etc_size</programlisting>
<para><literal>cust_install_files</literal> &mdash;
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&uuml;tzliche Skripte f&uuml;r die
+ Systemverwaltung enth&auml;lt.</para>
</listitem>
</itemizedlist>
</sect3>
<sect3>
- <title>Pakete hinzufügen</title>
+ <title>Pakete hinzuf&uuml;gen</title>
- <para>Durch benutzerdefinierte Funktionen können Pakete zum
- <application>NanoBSD</application> Abbild hinzugefügt
+ <para>Durch benutzerdefinierte Funktionen k&ouml;nnen Pakete zum
+ <application>NanoBSD</application> Abbild hinzugef&uuml;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</programlisting>
<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&uuml;r eine Konfigurationsdatei
+ zum Erstellen eines benutzerdefinierten
+ <application>NanoBSD</application> Abbilds k&ouml;nnte folgende
sein:</para>
<programlisting>NANO_NAME=custom
@@ -454,9 +456,9 @@ customize_cmd cust_nobeastie</programlisting>
<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&auml;lt ein Abbild der
gesamten Platte) die Datei
- <filename>_.disk.image</filename> (enthält ein Abbild
+ <filename>_.disk.image</filename> (enth&auml;lt ein Abbild
einer einzelnen System-Partition) installiet wird.</para>
</step>
@@ -471,27 +473,27 @@ customize_cmd cust_nobeastie</programlisting>
</step>
<step>
- <para>Wenn etwas schief läuft, starten Sie wieder in die
+ <para>Wenn etwas schief l&auml;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&auml;lt) um die System-Funktionalit&auml;t so schnell wie
+ m&ouml;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&ouml;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&auml;uft.</para>
- <para>In Abhängigkeit davon welche Dienste der Host, der das
+ <para>In Abh&auml;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&uuml;fenden M&ouml;glichkeiten:</para>
<sect3>
<title>Verwendung von &man.ftp.1;</title>
@@ -517,11 +519,11 @@ get _.disk.image "| sh updatep1"</userinput></screen>
<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&auml;uft:</para>
<procedure>
<step>
- <para>Zunächst öffnen Sie eine TCP-Listener auf dem Host
+ <para>Zun&auml;chst &ouml;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"</userinput></screen>
<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&ouml;glichen.</para>
</note>
</step>
+
<step>
<para>Verbinden Sie sich zum Host der das Abbild
- bereitstellt und führen Sie das
+ bereitstellt und f&uuml;hren Sie das
<filename>updatep1</filename> Skript aus:</para>
<screen>&prompt.root; <userinput>nc myhost <replaceable>2222</replaceable> | sh updatep1</userinput></screen>