multistrap 2.1.6 - en to de translation catalogue (123 entries)

note: type: =head1
en: Name
de: NAME

note: type: textblock
en: multistrap - multiple repository bootstraps
de: multistrap - Bootstraps für mehrere Depots

note: type: =head1
en: Synopsis
de: ÜBERSICHT

note: type: verbatim
en:  multistrap [-a ARCH] [-d DIR] -f CONFIG_FILE
     multistrap [--simulate] -f CONFIG_FILE
     multistrap -?|-h|--help|--version
de:  multistrap [-a ARCH] [-d VERZ] -f KONFIGURATIONSDATEI
     multistrap [--simulate] -f KONFIGURATIONSDATEI
     multistrap -?|-h|--help|--version

note: type: =head1
en: Options
de: OPTIONEN

note: type: textblock
en: --dry-run - collate all the configuration settings and output a bare summary.
de: --dry-run - alle Konfigurationseinstellungen zusammenstellen und eine Kurzfassung ausgeben

note: type: textblock
en: --simulate - same as --dry-run
de: --simulate - entspricht --dry-run

note: type: textblock
en: (The following options can also be set in the configuration file.)
de: (Die folgenden Optionen können auch in der Konfigurationsdatei gesetzt werden.)

note: type: textblock
en: --tidy-up - remove apt cache data, downloaded Packages files and the apt package cache. Same as cleanup=true.
de: --tidy-up - die Apt-Zwischenspeicherdaten, heruntergeladene Paketdateien und den Apt-Paketzwischenspeicher entfernen. Entspricht cleanup=true.

note: type: textblock
en: --no-auth - allow the use of unauthenticated repositories. Same as noauth=true
de: --no-auth - die Benutzung von nicht authentifizierten Depots erlauben. Entspricht noauth=true

note: type: textblock
en: --sourcedir DIR - move the contents of var/cache/apt/archives/ from inside the chroot to the specified external directory, then add the Debian source packages for each used binary. Same as retainsources=DIR If the specified directory does not exist, nothing is done.
de: --sourcedir VERZ - verschiebt die Inhalte von var/cache/apt/archives/ aus der Chroot in das angegebene externe Verzeichnis und fügt dann die Debian-Quellpakete für jedes benutzte Programm hinzu. Entspricht retainsources=VERZ. Falls das angegebene Verzeichnis nicht existiert, passiert nichts.

note: type: =head1
en: Description
de: BESCHREIBUNG

note: type: textblock
en: multistrap provides a debootstrap-like method based on apt and extended to provide support for multiple repositories, using a configuration file to specify the relevant suites, architecture, extra packages and the mirror to use for each bootstrap.
de: Multistrap stellt mehrere Debootstrap ähnliche Methoden bereit, die auf APT basieren, erweitert um die Unterstützung für mehrere Depots; dabei wird eine Konfigurationsdatei verwendet, um relevante Suites, Architekturen, zusätzliche Pakete und den Spiegel anzugeben, die für jeden Bootstrap benutzt werden.

note: type: textblock
en: The aim is to create a complete bootstrap / root filesystem with all packages installed and configured, instead of just the base system.
de: Das Ziel ist es, ein komplettes Bootstrap-/Wurzeldateisystem mit allen installierten und konfigurierten Paketen zu erstellen, statt nur eines Basissystems.

note: type: textblock
en: Example configuration:
de: Beispielkonfiguration:

note: type: verbatim
en:  [General]
     arch=armel
     directory=/opt/multistrap/
     # same as --tidy-up option if set to true
     cleanup=true
     # same as --no-auth option if set to true
     # keyring packages listed in each bootstrap will
     # still be installed.
     noauth=false
     # extract all downloaded archives (default is true)
     unpack=true
     # whether to add the /suite to be explicit about where apt
     # needs to look for packages. Default is false.
     explicitsuite=false
     # aptsources is a list of sections to be used
     # the /etc/apt/sources.list.d/multistrap.sources.list
     # of the target. Order is not important
     aptsources=Debian
     # the bootstrap option determines which repository
     # is used to calculate the list of Priority: required packages
     # and which packages go into the rootfs.
     # The order of sections is not important.
     bootstrap=Debian
de:  [General]
     arch=armel
     directory=/opt/multistrap/
     # entspricht der Option --tidy-up, falls auf »true« gesetzt.
     cleanup=true
     # entspricht der Option --no-auth, falls auf »true« gesetzt.
     # jeweils pro Bootstrap aufgeführte Keyring-Pakete werden trotzdem installiert
     noauth=false
     # alle heruntergeladenen Pakete extrahieren (Vorgabe ist »true«).
     unpack=true
     # ob die »/suite« hinzugefügt wird, um explizit festzulegen, wo Apt
     # nach Paketen suchen muss. (Vorgabe ist »false«)
     explicitsuite=false
     # »aptsources« ist eine Liste von Abschnitten, die die 
     # /etc/apt/sources.list.d/multistrap.sources.list des Ziels benutzen.
     # Die Reihenfolge spielt keine Rolle.
     aptsources=Debian
     # Die Bootstrap-Option legt fest, welches Depot zur Berechnung der
     # Prioritätsliste benutzt wird: Benötigte Pakete und welche Pakete in das
     # Wurzeldateisystem wandern.
     # Die Reihenfolge der Abschnitte spielt keine Rolle.
     bootstrap=Debian

note: type: textblock
en: This will result in a completely normal debootstrap of Debian lenny from the specified mirror, for armel in '/opt/multistrap/'. (This configuration is retained in the package as F</usr/share/multistrap/lenny.conf>)
de: Dies wird zu einem völlig normalen Debootstrap von Debian-Lenny vom angegebenen Spiegel für Armel in »/opt/multistrap/« führen. (Diese Konfiguration wurde im Paket als F</usr/share/multistrap/lenny.conf> beibehalten.)

note: type: textblock
en: Specify a package to extend the multistrap to include that package and all dependencies of that package.
de: Geben Sie ein Paket zur Erweiterung von Multistrap an, um das Paket und alle Abhängigkeiten des Pakets einzufügen.

note: type: textblock
en: Specify more repositories for the bootstrap by adding new sections.  Section names need to be listed in the bootstrap general option for the packages to be included in the bootstrap.
de: Geben Sie weitere Depots für den Bootstrap an, indem Sie neue Abschnitte hinzufügen. Abschnittsnamen müssen für die Pakete in der »Bootstrap«-Option unter [General] aufgelistet sein, um in den Bootstrap eingefügt zu werden.

note: type: textblock
en: Specify which repositories will be available to the final system at boot by listing the section names in the aptsources general option, e.g. to exclude some internal sources or when using a local mirror when building the rootfs.
de: Geben Sie durch Auflisten der Abschnittsnamen in der «aptsources«-Option unter [General] an, welche Depots im fertigen System beim Start verfügbar sein sollen, z.B. um einige interne Quellen auszuschließen oder wenn ein lokaler Spiegel beim Erstellen des Wurzeldateisystems benutzt wird.

note: type: textblock
en: Section names are case-insensitive.
de: Abschnittsnamen sind von Groß- und Kleinschreibung unabhängig

note: type: textblock
en: All dependencies are resolved only by apt, using all bootstrap repositories, to use only the most recent and most suitable dependencies. Note that multistrap turns off Install-Recommends so if the multistrap needs a package that is only a Recommended dependency, the recommended package needs to be specified in the packages line explicitly. See C<Explicit suite specification> for more information on getting specific packages from specific suites.
de: Alle Abhängigkeiten werden nur durch Apt unter Benutzung aller Bootstrap-Depots aufgelöst, um nur die neusten und tauglichsten Abhängigkeiten zu benutzen. Beachten Sie, dass Multistrap Installationsempfehlungen ignoriert, so dass ein Paket, das von Multistrap benötigt wird und das nur eine empfohlene Abhängigkeit hat, explizit in der Paketzeile angegeben werden muss. Lesen Sie C<Explizite Angabe der Suite>, um weitere Informationen über den Erhalt spezieller Pakete von speziellen Suites zu bekommen.

note: type: textblock
en: 'Architecture' and 'directory' can be overridden on the command line.  Some other general options also have command line options.
de: »architecture« und »directory« können auf der Befehlszeile überschrieben werden. Einige andere allgemeine Optionen besitzen auch Befehlszeilenoptionen.

note: type: =head1
en: Repositories
de: Depots

note: type: textblock
en: C<aptsources> lists the sections which should be used to create the F</etc/apt/sources.list.d/multistrap.list> apt sources in the final system. Not all C<aptsources> have to appear in the C<bootstrap> section if you have some internal or local sources which are not accessible to the installed root filesystem.
de: C<aptsources> listet die Abschnitte auf, die benutzt werden sollen, um die F</etc/apt/sources.list.d/multistrap.list>-Apt-Quellen im fertigen System zu erstellen. Nicht alle C<aptsources> müssen im Abschnitt C<Bootstrap> erscheinen, falls Sie interne oder lokale Quellen haben, die für das installierte Wurzel-Dateisystem nicht verfügbar sind.

note: type: textblock
en: C<bootstrap> lists the sections which will be used to create the multistrap itself. Only packages listed in C<bootstrap> will be downloaded and unpacked by multistrap.
de: C<aptsources> listet die Abschnitte auf, die benutzt werden sollen, um Multistrap selbst zu erstellen. Nur Pakete, die in C<Bootstrap> aufgelistet sind, werden durch den Multistrap heruntergeladen und entpackt.

note: type: textblock
en: Make sure C<bootstrap> lists all sections you need for apt to be able to find all the packages to be unpacked for the multistrap.
de: Stellen Sie sicher, dass C<Bootstrap> alle Abschnitte auflistet, die Sie für Apt benötigen, um in der Lage zu sein alle Pakete zu finden, die für den Multistrap entpackt werden.

note: type: textblock
en: (Older versions of multistrap supported the same option under the C<debootstrap> name - this spelling is still supported but new configuration files should be C<bootstrap> instead.
de: (Ältere Versionen von Multistrap unterstützen die gleiche Option unter dem C<Debootstrap>-Namen – diese Schreibweise wird immer noch unterstützt, aber neuere Versionen sollten stattdessen C<Bootstrap> benutzen.

note: type: =head1
en: General settings:
de: Allgemeine Einstellungen:

note: type: textblock
en: 'arch' can be overridden on the command line using the C<--arch> option.
de: »arch« kann auf der Befehlszeile mit der Option C<--arch> überschrieben werden.

note: type: textblock
en: 'directory' specifies the top level directory where the bootstrap will be created - it is not packed into a .tgz once complete.
de: »directory« gibt das Verzeichnis auf der obersten Ebene an, auf der der Bootstrap erstellt wird – es wird nicht in ein .tgz gepackt, sobald es vollständig ist.

note: type: textblock
en: 'bootstrap' lists the Sections which will be used to specify the packages which will be downloaded (and optionally unpacked) into the bootstrap.
de: »bootstrap« listet die Abschnitte auf, die zur Angabe der Pakete benutzt werden, die in den Bootstrap heruntergeladen (und optional entpackt) werden.

note: type: textblock
en: 'aptsources' lists the Sections which will be used to specify the apt sources in the final system, e.g. if you need to use a local repository to generate the rootfs which will not be available to the device at runtime, list that section in C<bootstrap> but not in C<aptsources>.
de: »aptsources« listet die Abschnitte auf, die zur Angabe der Apt-Quellen im fertigen System benutzt werden, z.B. falls Sie ein lokales Depot benutzen müssen, um das Wurzeldateisystem zu generieren, das dem Gerät zur Laufzeit nicht zur Verfügung stehen wird, führen Sie den Abschnitt in C<bootstrap> auf, aber nicht in C<aptsources>.

note: type: textblock
en: If you want a package to be in the rootfs, it B<must> be specified in the C<bootstrap> list under General.
de: Wenn Sie ein Paket im Wurzel-Dateisystem haben möchten, B<muss> es in der C<bootstrap>-Liste unter »General« aufgelistet sein.

note: type: textblock
en: The order of section names in either list is not important.
de: Die Reihenfolge der Abschnittsnamen in beiden Listen ist unwichtig.

note: type: textblock
en: As with debootstrap, multistrap will continue after errors, as long as the configuration file can be correctly parsed.
de: Wie auch Debootstrap wird Multistrap nach Fehlern so lange fortfahren, wie die Konfigurationsdatei korrekt ausgewertet werden kann.

note: type: textblock
en: multistrap also implements the machine:variant support originally used in Emdebian Crush, although in a different implementation. Using the cascading configuration support, particular machine:variant combinations can be supported by simple changes on the command line.
de: Multistrap implementiert außerdem die Unterstützung für »machine:variant«, die ursprünglich in Emdebian-Crush benutzt wurde, wenngleich in einer anderen Implementierung. Bei Benutzung der stufenförmigen Konfigurationsunterstützung können bestimmte »machine:variant«-Kombinationen durch einfache Änderungen auf der Befehlszeile unterstützt werden.

note: type: textblock
en: Setting C<tarballname> to true also packs up the final filesystem into a tarball.
de: Wenn C<tarballname> auf »true« gesetzt wird, wird das fertige Dateisystem zusätzlich in einen Tarball gepackt.

note: type: textblock
en: Note that multistrap ignores any unrecognised options in the config file - this allows for backwards-compatible behaviour as well as overloading the multistrap config files to support other tools (like pbuilder). Use the C<--simulate> option to see the combined configuration settings.
de: Beachten Sie, dass Multistrap unbekannte Optionen in der Konfigurationsdatei ignoriert – dies erlaubt sowohl rückwärtskompatibles Verhalten als auch Überladen der Multistrap-Konfigurationsdateien, um andere Werkzeuge zu unterstützen (wie »pbuilder«). Benutzen Sie die Option C<--simulate>, um die kombinierten Konfigurationseinstellungen zu sehen.

note: type: =head1
en: Section settings
de: Abschnittseinstellungen

note: type: textblock
en: The section name (in [] brackets) needs to be unique for this configuration file and any configuration files which this file includes. Section names are case insensitive (all comparisons happen after conversion to lower case).
de: Der Abschnittsname (in »[]«-Klammern) muss in dieser Konfigurationsdatei und in allen Konfigurationsdateien, die in dieser enthalten sind, einmalig sein. Abschnittsnamen sind nicht von Groß- und Kleinschreibung abhängig (alle Vergleiche finden nach der Umwandlung in Kleinschreibung statt).

note: type: textblock
en: 'packages' is the list of packages to be added when this Section is listed in C<bootstrap>.
de: »packages« ist die Liste der Pakete, die hinzugefügt werden, wenn dieser Abschnitt in C<Bootstrap> aufgelistet ist.

note: type: textblock
en: 'source' is the apt source to use for this Section. (To use a local source on the same machine, ensure you use C<copy://> not C<file://>, so that apt is told to copy the packages into the rootfs instead of assuming it can try to download them later - because that "later" will never actually happen.
de: »source« ist die APT-Quelle, die für diesen Abschnitt benutzt wird. Um einen lokale Quelle auf der gleichen Maschine zu benutzen, stellen Sie sicher, dass Sie C<copy://> und nicht C<file://> benutzen, so dass Apt mitgeteilt wird, dass die Pakete in das Wurzel-Dateisystem kopiert werden müssen, anstatt davon auszugehen, dass sie später herunterladen werden müssen – weil dieses »später« tatsächlich nie stattfinden wird.

note: type: textblock
en: 'keyring' lists the package which contains the key used by the source listed in this Section. If no keyring is specified, the C<noauth> option must be set to B<true>. See Secure Apt.
de: »keyring« listet die Pakete auf, die den Schlüssel enthalten, die von den Quellen in diesem Abschnitt benutzt werden. Falls »keyring« nicht angegeben ist, muss die Option C<noauth> auf »true« gesetzt sein. Siehe »Secure-Apt«.

note: type: textblock
en: 'suite' is the suite to use from this source. Note that this B<must> be the suite, not the codename.
de: »suite« ist die Suite, die von dieser Quelle benutzt wird. Beachten Sie, dass dies die Suite sein B<muss>, nicht der Codename.

note: type: textblock
en: Suites change from time to time: (oldstable, stable, testing, sid)  The codename (etch, lenny, squeeze, sid) does not change.
de: Suites ändern sich von Zeit zu Zeit: (Oldstable, Stable, Testing, Sid). Der Codename (Etch, Lenny, Squeeze, Sid) ändert sich nicht.

note: type: =head1
en: Secure Apt
de: Secure-Apt

note: type: textblock
en: To use authenticated apt repositories, multistrap either needs to be able to install an appropriate keyring package from the existing apt sources B<outside the multistrap environment> or have the relevant keys already configured using apt-key B<on the host system>.
de: Um authentifiziert Apt-Depots zu benutzen muss Multistrap entweder in der Lage sein, ein geeignetes »keyring«-Paket aus den existierenden Apt-Quellen B<außerhalb der Multistrap-Umgebung> zu installieren oder bereits die relevanten Schlüssel unter Benutzung von »apt-key« B<auf dem Host-System> konfiguriert haben.

note: type: textblock
en: If relevant packages exist, specify them in the 'keyring' option for each repository. multistrap will then check that apt has already installed this package so that the repository can be authenticated before any packages are downloaded from it.
de: Falls relevante Pakete existieren, geben Sie diese in der »keyring«-Option für jedes Depot an. Multistrap wird dann prüfen, ob Apt dieses Paket bereits installiert hat, so dass das Depot authentifiziert wird, bevor Pakete daraus heruntergeladen werden.

note: type: textblock
en: Note that B<all> repositories to be used with multistrap must be authenticated or apt will fail. Similarly, secure apt can only be disabled for all repositories (by using the --no-auth command line option or setting the general noauth option in the configuration file), even if only one repository does not have a suitable keyring available. Not all packages need keyring packages, if you configure apt-key appropriately.
de: Beachten Sie, dass B<alle> Depots, die mit Multistrap benutzt werden, authentifiziert sein müssen oder Apt wird scheitern. Gleichermaßen kann Apt-Secure nur für alle Depots ausgeschaltet werden kann (durch Benutzen der Befehlszeilenoption --no-auth oder Setzen der allgemeinen Option »noauth« in der Konfigurationsdatei), auch wenn nur ein Depot über keinen geeigneten »keyring« verfügt. Nicht alle Pakete benötigen »keyring«-Pakete, falls Sie »apt-key« passend konfigurieren.

note: type: textblock
en: The keyring package(s) will also be installed inside the multistrap environment to match the installed apt sources for the multistrap.
de: Die »keyring«-Pakete werden außerdem innerhalb der Multistrap-Umgebung installiert, um zu dem installierten Apt-Quellen für Multistrap zu passen.

note: type: textblock
en: All configuration of apt-key needs to be done for the machine running multistrap itself.
de: Die gesamte Konfiguration von »apt-key« muss für die Maschine erledigt werden, auf der Multistrap selbst läuft.

note: type: =head1
en: State
de: Status

note: type: textblock
en: multistrap is stateless - if the directory exists, it will simply proceed as normal and apt will try to pick up where it left off.
de: Multistrap ist zustandslos – falls das Verzeichnis existiert, wird es einfach normal verarbeitet und Apt wird nicht versuchen fortzufahren, wo es aufgehört hat.

note: type: =head1
en: Root Filesystem Configuration
de: Konfiguration des Wurzel-Dateisystems

note: type: textblock
en: multistrap unpacks the downloaded packages but other stages of system configuration are not attempted. Examples include:
de: Multistrap entpackt die heruntergeladenen Pakete, aber andere Stufen der Systemkonfiguration werden nicht versucht. Enthaltene Beispiele:

note: type: textblock
en: Any device-specific device nodes will also need to be created using MAKEDEV or C<device-table.pl> - a helper script that can work around some of the issues with MAKEDEV. F<device-table.pl> requires a device table file along the lines of the one in the mtd-utils source package.  See F</usr/share/doc/multistrap/examples/device_table.txt>
de: Jegliche gerätspezifische Geräteknoten müssen außerdem unter Benutzung von MAKEDEV oder C<device-table.pl> erstellt werden – einem Hilfsskript, das mit den Belangen von MAKEDEV arbeitet. F<device-table.pl>  benötigt eine Gerätetabellendatei nach dem Vorbild der einen im Quellpaket »mtd-utils«. Siehe F</usr/share/doc/multistrap/examples/device_table.txt>

note: type: textblock
en: Once multistrap has successfully created the basic file and directory layout, other device-specific scripts are needed before the filesystem can be packaged up and installed onto the target device.
de: Sobald Multistrap die Basisdateien und das Verzeichnislayout erfolgreich erstellt hat, werden andere gerätspezifische Skripte benötigt bevor das Dateisystem verpackt und auf dem Zielgerät installiert werden kann.

note: type: textblock
en: Once installed, the packages themselves need to be configured using the package maintainer scripts and C<dpkg --configure -a>, unless this is a native multistrap.
de: Sobald sie installiert sind, müssen die Pakete selbst unter Benutzung der Paketbetreuerskripte und C<dpkg --configure -a> konfiguriert werden, außer wenn die ein ursprünglicher Multistrap ist.

note: type: textblock
en: For C<dpkg> to work, F</proc> and F</sysfs> must be mounted (or mountable), F</dev/pts> is also recommended.
de: Damit C<Dpkg> funktioniert müssen F</proc> und F</sysfs> eingehängt (oder einhängbar) sein, F</dev/pts> wird ebenfalls empfohlen.

note: type: textblock
en: See also: http://wiki.debian.org/Multistrap
de: Siehe auch: http://wiki.debian.org/Multistrap

note: type: =head1
en: Environment
de: Umgebung

note: type: textblock
en: To configure the unpacked packages (whether in native or cross mode), certain environment variables are needed:
de: Um die entpackten Pakete zu konfigurieren werden bestimmte Umgebungsvariablen benötigt:

note: type: textblock
en: Debconf needs to be told to accept that user interaction is not desired:
de: Debconf muss mitgeteilt werden, dass eine Interaktion mit dem Benutzer nicht erwünscht ist:

note: type: textblock
en: Perl needs to be told to accept that no locales are available inside the chroot and not to complain:
de: Perl muss mitgeteilt werden, dass es ohne Beschwerde akzeptieren soll, dass innerhalb der Chroot keine Locales verfügbar sind.

note: type: textblock
en: Then, dpkg can configure the packages:
de: Dann kann Dpkg die Pakete konfigurieren:

note: type: textblock
en: chroot method (PATH = top directory of chroot):
de: Chroot-Methode (PFAD = Oberstes Verzeichnis der Chroot):

note: type: textblock
en: at a login shell:
de: in einer Anmelde-Shell:

note: type: textblock
en: (As above, dpkg needs F</proc> and F</sysfs> mounted first.)
de: (Wie oberhalb benötigt Dpkg, dass F</proc> und F</sysfs> zuerst eingehängt werden.)

note: type: =head1
en: Native mode - multistrap
de: Ursprünglicher Modus – Multistrap

note: type: textblock
en: multistrap was not intended for native support, it was developed for cross architecture support. In order for multiple repositories to be used, multistrap only unpacks the packages selected by apt.
de: Multistrap war nicht für ursprüngliche Unterstützung gedacht, es wurde entwickelt für Unterstützung über Architekturgrenzen hinweg. Um mehrere Depots benutzen zu können, entpackt Multistrap die von Apt ausgewählten Pakete.

note: type: textblock
en: In native mode, various post-multistrap operations are likely to be needed that debootstrap would do for you:
de: Im ursprünglichen Modus werden wahrscheinlich verschiedene Multistrap vorhergehende Operationen benötigt, die Debootstrap für Sie tun würde:

note: type: verbatim
en:  1. copy /etc/hosts into the chroot
     2. clean the environment to unset LANGUAGE, LC_ALL and LANG
        to silence nuisance perl warnings that obscure other errors
de:  1. Kopieren Sie /etc/hosts in den Chroot
     2. bereinigen Sie die Umgebung, um LANGUAGE, LC_ALL und LANG zu leeren und
        störende Perl-Warnungen für unklare andere Fehler zu unterdrücken

note: type: textblock
en: (An alternative to unset the localisation variables is to add locales to your multistrap configuration file in the 'packages' option.
de: (Eine alternative zum Leeren der Lokalisierungsvariablen ist es, Locales zu Ihrer Multistrap-Konfigurationsdatei in der »packages«-Option hinzuzufügen.

note: type: textblock
en: A native multistrap can be used directly with chroot, so C<multistrap> runs C<dpkg --configure -a> at the end of the multistrap process.
de: Ein ursprüngliches Multistrap kann direkt mit Chroot benutzt werden, so dass C<Multistrap> am Ende des Multistrap-Prozesses C<dpkg --configure -a> ausführt.

note: type: =head1
en: Cascading configuration
de: Stufenförmige Konfiguration

note: type: textblock
en: To support multiple variants of a basic (common) configuration, C<multistrap> allows configuration files to include other (more general)  configuration files. i.e. the most detailed / specific configuration file is specified on the command line and that file includes another file which is shared by other configurations.
de: Damit Multistrap mehrere Varianten der (üblichen) Basiskonfiguration unterstützt, erlauben es die Konfigurationsdateien von C<Multistrap> andere (allgemeinere) Konfigurationsdateien einzuschließen, z.B. wird die ausführlichere/speziellere Konfigurationsdatei auf der Befehlszeile angegeben und diese Datei enthält eine andere Datei, die von anderen Konfigurationen bereitgestellt wird.

note: type: textblock
en: Base file:
de: Basisdatei:

note: type: textblock
en: Variations:
de: Variationen:

note: type: textblock
en: Specifying just the armel.conf file will get the rest of the settings from crosschroot.conf so that common changes only need to be made in a single file.
de: Wenn Sie nur die Datei »armel.conf« angeben, wird der Rest der Einstellungen von »crosschroot.conf« abgefragt, so das übliche Änderungen nur in einer einzelnen Datei vorgenommen werden.

note: type: textblock
en: It is B<strongly> recommended that any changes to the configuration files involved in any particular cascade are tested using the C<--simulate> option to multistrap which will output a summary of the options that have been set once the cascade is complete. Note that multistrap does B<not warn you> if a configuration file contains an unrecognised option (for future compatibility with backported configurations), so a simple typo can result in an option not being set.
de: Es wird dringend empfohlen, dass jegliche Änderungen an den beteiligten Konfigurationsdateien in jeder Stufe mit der Option C<--simulate> für Multistrap getestet werden, was eine Zusammenfassung der Optionen ausgibt, die gesetzt werden, wenn die Kaskade komplett ist. Beachten Sie, dass Multistrap B<Sie nicht warnt>, falls eine Konfigurationsdatei eine unbekannte Option enthält (für zukünftige Konfigurationen mit Backport-Konfigurationen), so dass ein einfacher Tippfehler dazu führen kann, dass Optionen nicht gesetzt werden.

note: type: =head1
en: Machine:variant support
de: »Machine:variant«-Unterstützung

note: type: textblock
en: The old packages.conf variables from emsandbox can all be converted into C<multistrap> configuration variables. The machine:variant support in C<multistrap> concentrates on the scripts, F<config.sh> and F<setup.sh>
de: Die alten »packages.conf«-Variablen von Emsandbox können alle in Multistrap-Konfigurationsvariablen umgewandelt werden. Die »Machine:variant«-Unterstützung in C<Multistrap> konzentriert sich auf die Skripte F<config.sh> und F<setup.sh>

note: type: textblock
en: Once C<multistrap> has unpacked the downloaded packages, the C<setup.sh> can be called, passing the location and architecture of the root filesystem, so that other fine tuning can take place. At this stage, any operations inside the rootfs must not try to execute any binaries within the rootfs. As the final stage of the multistrap process, C<config.sh> is copied into the root directory of the rootfs.
de: Sobald C<Multistrap> die heruntergeladenen Pakete entpackt hat, kann C<setup.sh> aufgerufen werden, was den Ort und die Architektur des Wurzeldateisystems durchreicht, so dass andere Feineinstellungen ihren Platz einnehmen können. Auf dieser Stufe brauchen beliebige Operationen innerhalb des Wurzeldateisystems nicht zu versuchen, beliebige Programme innerhalb des Wurzeldateisystems auszuführen. Auf der letzten Stufe des Multistrap-Prozesses wird C<config.sh> in das Wurzelverzeichnis des Wurzeldateisystems kopiert.

note: type: textblock
en: One advantage of using machine:variant support is that the entire rootfilesystem can be managed by a single call to multistrap - this is useful when building root filesystems in userspace.
de: Ein Vorteil bei der Benutzung der »Machine:variant«-Unterstützung ist es, dass das vollständige Wurzeldateisystem mit einem einzigen Aufruf von Multistrap verwaltet werden kann – dies ist nützlich, wenn Wurzeldateisysteme im Bereich des Anwenders (»Userspace«) erstellt werden.

note: type: textblock
en: To enable machine:variant support, specify the path to the scripts to be called in the variant configuration file (General section):
de: Um »Machine:variant«-Unterstützung einzuschalten. geben Sie den Pfad zu den Skripten an, die in der veränderlichen Konfigurationsdatei aufgerufen werden (Abschnitt »General«):

note: type: =head1
en: Restricting package selection
de: Paketauswahl einschränken

note: type: textblock
en: C<multistrap> includes Required packages by default, the current list of packages can be seen using:
de: C<Multistrap> schließt standardmäßig benötigte Pakete ein, die aktuelle Liste der Pakete kann angesehen werden unter Benutzung von:

note: type: textblock
en: If the OmitRequired option is set to true, these packages will not be added - whilst useful, this option can easily lead to a useless rootfs. Only the packages specified manually in the configuration files will be used in the calculations - dependencies of those packages will be added but no others.
de: Falls die Option OmitRequired auf »true« gesetzt ist, werden diese Pakete nicht hinzugefügt – obwohl diese Option nützlich ist, kann sie zu einem unbrauchbaren Wurzeldateisystem führen. Nur manuell in den Konfigurationsdateien angegebenen Pakete werden in den Berechnungen benutzt – Abhängigkeiten dieser Pakete werden hinzugefügt, aber keine anderen.

note: type: textblock
en: Packages with Priority: important or standard are never included by C<multistrap> unless specifically included in a C<packages=> option in a section specified in the C<bootstrap> general option.
de: Pakete mit der Priorität »important« oder Standard werden niemals von C<Multistrap> eingeschlossen, außer wenn sie speziell in einer C<packages=>-Option in einem Abschnitt in den allgemeinen C<Bootstrap>-Optionen eingeschlossen werden.

note: type: =head1
en: Recommends behaviour
de: Empfohlenes Verhalten

note: type: textblock
en: The Debian default behaviour after the Lenny release was to consider recommended packages as extra packages to be installed when any one package is selected. Recommended packages are those which the maintainer considers that would be present on C<most> installations of that package and allowing Recommends means allowing Recommends of recommended packages and so on.
de: Das Debian-Standardverhalten nach der Veröffentlichung von Lenny war es, empfohlene Pakete als zusätzliche Pakete zu berücksichtigen, die installiert werden, wenn jedes Paket ausgewählt ist. Empfohlene Pakete sind solche, von denen der Paketbetreuer annimmt, dass dieses Paket auf den C<meisten> Installationen vorhanden wäre und erlauben von Empfehlungen bedeutet erlaubte Empfehlungen empfohlener Pakete usw.

note: type: textblock
en: The multistrap default is to turn recommends OFF.
de: Standardmäßig sind Empfehlungen in Multistrap AUSgeschaltet.

note: type: textblock
en: Set the allowrecommends option to true in the General section to use typical Debian behaviour.
de: Die Option »allowrecommends« ist im Abschnitt »General« »true«, im typisches Debian-Verhalten zu erhalten.

note: type: =head1
en: Explicit suite specification
de: Explizite Angabe der Suite

note: type: textblock
en: Sometimes, apt needs to be told to get a particular package from a particular suite, ignoring a more recent version in another suite in the same set of sources.
de: Manchmal benötigt Apt die Mitteilung, dass ein bestimmtes Paket aus einer bestimmten Suite abgefragt werden soll und eine aktuellere Version in einer anderen Suite in der selben Quellenzusammenstellung ignoriert werden soll.

note: type: textblock
en: C<multistrap> can operate with and without the explicit suite option, the default is to let apt use the most recent version from the collection of specified F<bootstrap> sources.
de: C<Multistrap> kann mit oder ohne expliziter Suite-Option arbeiten, standardmäßig lässt es Apt die aktuellste Version aus der Sammlung angegebener F<Bootstrap>-Quellen benutzen.

note: type: textblock
en: Explicit suite specification has no effect on the final installed system - if your aptsources includes a repository which in turn includes a newer version of the package(s) specified explicitly, the next C<apt-get upgrade> on the device will bring in the newer version.
de: Explizite Angabe der Suite hat keine Auswirkung auf das fertig installierte System – falls Ihre »aptsources« ein Depot enthalten, das wiederum eine neuere Version des/der angegebenen Paket(s) explizit enthält, wird das nächste C<apt-get upgrade> auf dem Gerät zu einer neueren Version führen.

note: type: textblock
en: Also, when specifying packages to get from a specific suite, apt will also try and ensure that the dependencies for that package are also from the same suite and this can cause apt to be unable to resolve the complete set of dependencies. In this situation, being explicit about one package selection may require being explicit about some (not necessarily all) of the dependencies of that package as well.
de: Außerdem wird Apt, wenn Pakete von einer speziellen Suite angegeben sind, auch versuchen und sicherstellen, dass die Abhängigkeiten für dieses Paket von der gleichen Suite stammen und dies kann der Grund sein, dass Apt nicht die komplette Zusammenstellung von Abhängigkeiten auflösen kann. Wenn es sich in dieser Situation um eine explizite Paketauswahl handelt, könnte es nötig sein, dass es sich explizit auch um einige (nicht notwendigerweise alle) Abhängigkeiten dieses Paketes handeln muss.

note: type: textblock
en: When using this support in Lenny, ensure that each section uses the suite (oldstable, stable, testing, sid) and B<not> the codename (etch, lenny, squeeze, sid) in the C<suite> configuration item as the version of apt in Lenny and previous cannot use the codename.
de: Wenn diese Unterstützung in Lenny benutzt wird, stellen Sie sicher, das jeder Abschnitt die Suite benutzt wird (Oldstable, Stable, Testing, Sid) und B<nicht> die Codenamen (Etch, Lenny, Squeeze, Sid) in dem Konfigurationselement C<Suite> da die Version von Apt in Lenny und vorherigen den Codenamen nicht benutzen kann.

note: type: textblock
en: To test, on Lenny, try:
de: Um auf Lenny zu testen probieren Sie:

note: type: textblock
en: Compare with
de: Vergleichen Sie mit

note: type: =head1
en: Omitting deb-src listings
de: »deb-src«-Auflistungen werden ausgelassen

note: type: textblock
en: Some multistrap environments do not need access to the Debian sources of packages being installed, typically this is required when preparing a build (or cross-build) chroot using multistrap.
de: Einige Multistrap-Umgebungen benötigen keinen Zugriff auf die Debian-Quellen installierter Pakete, normalerweise ist dies nötig, wenn die Erstellung eines Chroot unter Benutzung von Multistrap vorbereitet wird.

note: type: textblock
en: To turn off this additional source (and save both download time and apt-cache size), use the omitdebsrc field in each Section.
de: Um diese zusätzliche Quelle auszuschalten (und sowohl Zeit zum Herunterladen. als auch »Apt-Cache«-Größe zu sparen), benutzen Sie das Feld »omitdebsrc« in jedem Abschnitt.

note: type: textblock
en: Foreign architecture bootstraps can operate under C<fakeroot> (C<multistrap> is designed to do as much as it can within a single call to make this easier) but the configuration stage which normally happens with a native architecture bootstrap requires C<chroot> and C<chroot> itself will not operate under C<fakeroot>.
de: Bootstraps für fremde Architekturen können unter C<Fakeroot> arbeiten (C<Multistrap> wurde entworfen, um soviel wie möglich in einem einzigen Aufruf zu erledigen, um dies einfacher zu machen), aber die Konfigurationsstufe, die normalerweise mit einem ursprünglichen Architektur-Bootstrap benötigt C<Chroot> und C<Chroot> seinerseits funktioniert nicht unter C<Fakeroot>.

note: type: textblock
en: Therefore, if C<multistrap> detects that C<fakeroot> is in use, native mode configuration is skipped with a reminder warning.
de: Daher wird die Konfiguration im ursprünglichen Modus mit einer Warnmeldung übersprungen, falls C<Multistrap> feststellt, dass C<Fakeroot> gerade benutzt wird.

note: type: textblock
en: The same problem applies to C<apt-get install> and therefore the installation of the keyring package on the host system is also skipped if fakeroot is detected.
de: Das gleiche Problem betrifft C<apt-get install> und daher wird die Installation des Pakets »keyring« auf dem Host-System ebenfalls übersprungen, falls Fakeroot erkannt wird.

note: type: textblock
en: device-table.pl - parses simple device tables and passes to mknod
de: device-table.pl - wertet einfache Gerätetabellen aus und übergibt sie an Mknod

note: type: verbatim
en:  device-table.pl [-n|--dry-run] [-d DIR] [-f FILE]
     device-table.pl -?|-h|--help|--version
de:  device-table.pl [-n|--dry-run] [-d VERZEICHNIS] [-f DATEI]
     device-table.pl -?|-h|--help|--version

note: type: textblock
en: By default, F<device-table.pl> writes out the device nodes in the current working directory. Use the directory option to write out elsewhere.
de: Standardmäßig gibt F<device-table.pl> die Geräteknoten im aktuellen Arbeitsverzeichnis aus. Benutzen Sie die Verzeichnis-Option, um sie von anderswo auszugeben.

note: type: textblock
en: multistrap contains a default device-table file, use the file option to override the default F</usr/share/multistrap/device-table.txt>
de: Multistrap enthält eine vorgegebene »device-table«-Datei. Benutzen Sie die Dateioption, um die Vorgabe F</usr/share/multistrap/device-table.txt> zu überschreiben.

note: type: textblock
en: Use the dry-run option to see the commands that would be run.
de: Benutzen Sie die Option »dry-run«, um zu sehen welche Befehle ausgeführt würden.

note: type: textblock
en: Device nodes need fakeroot or another way to use root access. If F<device-table.pl> is already being run under fakeroot or equivalent, the existing fakeroot session will be used, alternatively, use the no-fakeroot option to drop the internal fakeroot usage.
de: Geräteknoten benötigen Fakeroot oder eine andere Möglichkeit, um Root-Zugriff zu erlangen. Falls F<device-table.pl> bereits unter Fakeroot oder etwas ähnlichem läuft, wird die existierende Fakeroot-Sitzung benutzt, Sie können alternativ dazu die Option »no-fakeroot« benutzen, um den internen Fakeroot-Gebrauch zu unterbinden.

note: type: textblock
en: Note that fakeroot does not support changing the actual ownerships, for that, run the final packing into a tarball under fakeroot as well, or use C<sudo> when running F<device-table.pl>
de: Beachten Sie, dass Fakeroot den Wechsel der tatsächlichen Besitzrechte nicht unterstützt, führen Sie dazu am Ende das Packen in einen Tarball auch unter Fakeroot aus oder benutzen Sie C<sudo>, wenn Sie F<device-table.pl> ausführen.

note: type: =head1
en: Device table format
de: Gerätetabellenformat

note: type: textblock
en: Device table files are tab separated value files (TSV). All lines in the device table must have exactly 10 entries, each separated by a single tab, except comments - which must start with #
de: Gerätetabellendateien sind Dateien tabulatorgetrennten Werten (TSV). Alle Zeilen in der Gerätetabelle müssen genau zehn Einträge haben, jede durch einen einzelnen Tabulator getrennt, ausgenommen Kommentare, die mit einem # beginnen müssen.

note: type: textblock
en: Device table entries take the form of:
de: Gerätetabelleneinträge haben das Format:

note: type: verbatim
en:  <name> <type> <mode> <uid> <gid> <major> <minor> <start> <inc> <count>
de:  <Name> <Typ> <Modus> <Uid> <Gid> <Major> <Minor> <Start> <Inc> <Anzahl>

note: type: textblock
en: where name is the file name, type can be one of:
de: wobei Name der Dateiname ist. Typ kann einer der folgenden sein:

note: type: verbatim
en:  f A regular file
     d Directory
     s symlink
     h hardlink
     c Character special device file
     b Block special device file
     p Fifo (named pipe)
de:  f eine reguläre Datei
     d Verzeichnis
     s symbolischer Verweis
     h Hardlink
     c spezielle zeichenorientierte Gerätedatei
     b spezielle blockorientierte Gerätedatei
     p Fifo (benannte Weiterleitung »named pipe«)

note: type: textblock
en: symlinks and hardlinks are extensions to the device table, just for F<device-table.pl>, other device table parsers might not handle these types. The first field of the symlink command is the existing target of the symlink, the third field is the full path of the symlink itself.  e.g.
de: Symbolische Verweise und Hardlinks sind Erweiterungen der Gerätetabelle, nur für F<device-table.pl>, andere Auswertungsprogramme von Gerätetabellen können diese Typen nicht handhaben. Das erste Feld des Befehls »symlink« ist das existierende Ziel des symbolischen Verweises, das dritte Feld ist der vollständige Pfad des symbolischen Verweises selbst, z.B.

note: type: textblock
en: See http://wiki.debian.org/DeviceTableScripting
de: Siehe http://wiki.debian.org/DeviceTableScripting
