cvs commit: de-docproj/articles Makefile de-docproj/articles/nanobsd Makefile article.sgml

From: Benedict Reuschling <bcr(at)doc.bsdgroup.de>
Date: Sun, 29 Apr 2012 10:58:42 GMT

bcr 2012-04-29 10:58:42 UTC

  FreeBSD German Documentation Repository

  Modified files:
    articles Makefile
  Added files:
    articles/nanobsd Makefile article.sgml
  Log:
  Der nanoBSD-Artikel liegt jetzt in deutscher Sprache vor.
  
  Vielen Dank an: Bjoern Heidotting (b heidotting yahoo com)
  
  Revision Changes Path
  1.8 +1 -0 de-docproj/articles/Makefile
  1.1 +24 -0 de-docproj/articles/nanobsd/Makefile (new)
  1.1 +554 -0 de-docproj/articles/nanobsd/article.sgml (new)
  
  Index: Makefile
  ===================================================================
  RCS file: /home/cvs/de-docproj/articles/Makefile,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -I$FreeBSDde.*$ -r1.7 -r1.8
  --- Makefile 18 Sep 2010 13:58:33 -0000 1.7
  +++ Makefile 29 Apr 2012 10:58:42 -0000 1.8
  @@ -11,6 +11,7 @@
   SUBDIR+= explaining-bsd
   SUBDIR+= laptop
   SUBDIR+= linux-comparison
  +SUBDIR+= nanobsd
   SUBDIR+= new-users
   SUBDIR+= solid-state
   SUBDIR+= version-guide
  
  Index: Makefile
  ====================================================================
  #
  # The FreeBSD Documentation Project
  # The FreeBSD German Documentation Project
  #
  # $FreeBSD$
  # $FreeBSDde: de-docproj/articles/nanobsd/Makefile,v 1.1 2012/04/29 10:58:42 bcr Exp $
  # basiert auf: 1.8
  #
  # Article: NanoBSD
  
  DOC?= article
  
  FORMATS?= html html-split
  WITH_ARTICLE_TOC?= YES
  
  INSTALL_COMPRESSED?=gz
  INSTALL_ONLY_COMPRESSED?=
  
  SRCS= article.sgml
  
  URL_RELPREFIX?= ../../../..
  DOC_PREFIX?= ${.CURDIR}/../../..
  
  .include "${DOC_PREFIX}/share/mk/doc.project.mk"
  
  Index: article.sgml
  ====================================================================
  <!-- The FreeBSD Documentation Project
       The FreeBSD German Documentation Project
  
       $FreeBSD$
       $FreeBSDde: de-docproj/articles/nanobsd/article.sgml,v 1.1 2012/04/29 10:58:42 bcr Exp $
       basiert auf: 1.8
  -->
  
  <!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
  <!ENTITY % articles.ent PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Articles Entity Set//DE">
  %articles.ent;
  ]>
  
  <article lang="de">
    <articleinfo>
      <title>Einf&uuml;hrung in NanoBSD</title>
  
      <authorgroup>
        <author>
          <firstname>Daniel</firstname>
          <surname>Gerzo</surname>
          <!-- 14 March 2006 -->
        </author>
      </authorgroup>
  
      <pubdate>$FreeBSD: doc/en_US.ISO8859-1/articles/nanobsd/article.sgml,v 1.8 2012/04/16 16:46:20 maxim Exp $</pubdate>
  
      <copyright>
        <year>2006</year>
        <holder>The FreeBSD Documentation Project</holder>
      </copyright>
  
      <legalnotice id="trademarks" role="trademarks">
        &tm-attrib.freebsd;
        &tm-attrib.general;
      </legalnotice>
  
      <abstract>
        <para>Dieses Dokument stellt Informationen zu den
          <application>NanoBSD</application> Werkzeugen bereit, die
          dazu 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>
      </abstract>
    </articleinfo>
  
    <sect1 id="intro">
      <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&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&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
        vorinstalliert. Die Appliance wird an ein bestehendes Netzwerk
        angeschlossen und kann mit der Arbeit (fast) sofort
        beginnen.</para>
  
      <para>Zu den Eigenschaften von <application>NanoBSD</application>
        geh&ouml;ren:</para>
  
      <itemizedlist>
        <listitem>
          <para>Ports und Pakete funktionieren wie in &os; &mdash; Jede
            einzelne Anwendung kann auf dem
            <application>NanoBSD</application> Abbild installiert und
            benutzt werden, auf die gleiche Weise wie Sie es aus &os;
            gewohnt sind.</para>
        </listitem>
  
        <listitem>
          <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&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&ouml;glich, ein reduziertes und angepasstes Abbild zu
            bauen, welches jegliche Reihe von Anforderungen
            erf&uuml;llt.</para>
        </listitem>
      </itemizedlist>
    </sect1>
  
    <sect1 id="howto">
      <title>NanoBSD Anleitung</title>
  
      <sect2 id="design">
        <title>Das Design von NanoBSD</title>
  
        <para>Sobald das Abbild auf dem Medium verf&uuml;gbar ist, kann
          <application>NanoBSD</application> gebootet werden. Der
          Massenspeicher ist standardm&auml;&szlig;ig in drei
          Teile unterteilt:</para>
  
        <itemizedlist>
              <listitem>
            <para>Zwei Abbild Partitionen: <literal>code#1</literal>
              und <literal>code#2</literal>.</para>
        </listitem>
  
            <listitem>
              <para>Die Partition der Konfigurationsdatei, welche zur
            Laufzeit unter dem <filename
            class="directory">/cfg</filename> Verzeichnis
            gemountet werden kann.</para>
              </listitem>
        </itemizedlist>
  
        <para>Diese Partitionen sind im Allgemeinen read-only.</para>
  
        <para>Die <filename class="directory">/etc</filename> und
          <filename class="directory">/var</filename> Verzeichnisse
          sind &man.md.4; (malloc) Speicher.</para>
  
        <para>Die Partition der Konfigurationsdatei besteht unter dem
          <filename class="directory">/cfg</filename> Verzeichnis. Sie
          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&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>
  
        <example>
              <title>Dauerhafte &Auml;nderungen in <filename>/etc/resolv.conf</filename> vornehmen</title>
  
              <screen>&prompt.root; <userinput>vi /etc/resolv.conf</userinput>
  [...]
  &prompt.root; <userinput>mount /cfg</userinput>
  &prompt.root; <userinput>cp /etc/resolv.conf /cfg</userinput>

----------------------------------------------
Diff block truncated. (Max lines = 200)
----------------------------------------------

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-cvs-doc" in the body of the message
Received on Sun 29 Apr 2012 - 12:58:59 CEST

search this site