dpkg man pages - en to de translation catalogue (76 entries)

en: Debian Project
de: Debian-Projekt

en: dpkg utilities
de: dpkg-Hilfsprogramme

en: dpkg-architecture - set and determine the architecture for package building
de: dpkg-architecture - Architektur zum Paketbau setzen und bestimmen

en: B<dpkg-architecture> [I<options>] [I<action>]
de: B<dpkg-architecture> [I<Optionen>] [I<Aktion>]

en: DESCRIPTION
de: BESCHREIBUNG

en: dpkg-architecture does provide a facility to determine and set the build and host architecture for package building.
de: dpkg-architecture stellte eine Möglichkeit bereit, die Rechner-Architektur für den Paketbau zu bestimmen und zu setzen.

en: The build architecture is always determined by an external call to dpkg, and can not be set at the command line.
de: Die Bau-Architektur wird immer über einen externen Aufruf an Dpkg bestimmt und kann nicht auf der Kommandozeile gesetzt werden.

en: You can specify the host architecture by providing one or both of the options B<-a> and B<-t>. The default is determined by an external call to gcc, or the same as the build architecture if \s-1CC\s0 or gcc are both not available. One out of B<-a> and B<-t> is sufficient, the value of the other will be set to a usable default. Indeed, it is often better to only specify one, because B<dpkg-architecture> will warn you if your choice does not match the default.
de: Sie können die Host-Architektur (Gast-Architektur) spezifizieren, indem Sie eine oder beide der Optionen B<-a> oder B<-t> verwenden. Der Standardwert wird über einen externen Aufruf an Gcc ermittelt oder ist der gleiche falls sowohl \s-1CC\s0 als auch gcc nicht verfügbar sind. Einer von B<-a> oder B<-t> ist ausreichend, der Wert des anderen wird auf einen brauchbaren Wert gesetzt. Tatsächlich ist es oft besser nur einen der beiden anzugeben, da B<dpkg-architecture> Sie warnen wird, falls Ihre Wahl nicht mit dem Standardwert übereinstimmt.

en: OPTIONS
de: OPTIONEN

en: B<-a>I<debian-architecture>
de: B<-a>I<Debian-Architektur>

en: Set the Debian architecture.
de: Setze die Debian-Architektur.

en: B<-t>I<gnu-system-type>
de: B<-t>I<GNU-Systemtyp>

en: Set the GNU system type.
de: Setzt den GNU-Systemtyp.

en: Existing environment variables with the same name as used by the scripts are not overwritten, except if this force flag is present. This allows the user to override a value even when the call to B<dpkg-architecture> is buried in some other script (for example B<dpkg-buildpackage>).
de: Existierende Umgebungsvariablen mit dem gleichen Namen wie vom Skript verwendet werden nicht überschrieben, es sei denn, die »force«-Markierung ist gesetzt. Dies erlaubt es dem Benutzer einen Wert zu überschreiben, selbst wenn der Aufruf von B<dpkg-architecture> tief in einem anderen Skript versteckt ist (beispielsweise B<dpkg-buildpackage>).

en: ACTIONS
de: AKTIONEN

en: Print the environment variables, one each line, in the format I<VARIABLE=value>. This is the default action.
de: Zeige die Umgebungsvariablen, eine pro Zeile, in dem Format I<VARIABLE=Wert>. Dies ist die Standardaktion.

en: B<-e>I<debian-architecture>
de: B<-e>I<Debian-Architektur>

en: Check for equality of architecture. By default I<debian-architecture> is compared against the current Debian architecture, being the host.  This option will not expand the architecture wildcards. Command finishes with an exit status of 0 if matched, 1 if not matched.
de: Überprüfe auf Gleichheit der Architekturen. Standardmäßig wird I<Debian-Architektur> gegen die aktuelle Debian-Architektur auf dem Host geprüft. Dies Option expandiert nicht die Architektur-Platzhalter (Wildcards). Der Befehl beendet sich mit einem Exit-Status von 0, falls eine Übereinstimmung besteht, andernfalls mit 1.

en: B<-i>I<architecture-wildcard>
de: B<-i>I<Architektur-Platzhalter>

en: Check for identity of architecture by expanding I<architecture-wildcard> as an architecture wildcard and comparing against the current Debian architecture. Command finishes with an exit status of 0 if matched, 1 if not matched.
de: Überprüfe die Identität einer Architektur, indem I<Architektur-Platzhalter> als einen Architektur-Platzhalter expandiert und mit der aktuellen Debian-Architektur verglichen wird. Das Kommando endet mit einem Exit-Status von 0, falls eine Übereinstimmung gefunden wurde, ansonsten mit 1.

en: B<-q>I<variable-Name>
de: B<-q>I<Variablenname>

en: Print the value of a single variable.
de: Zeige den Wert einer einzelnen Variablen an.

en: Print an export command. This can be used to set the environment variables using eval.
de: Zeige ein Export-Kommando. Dies kann dazu verwendet werden, um Umgebungsvariablen mittels eval zu setzen.

en: Print a similar command to B<-s> but to unset all variables.
de: Zeige ein zu B<-s> ähnliches Kommando, nur lösche alle Variablen.

en: B<-c>I< command>
de: B<-c>I< Befehl>

en: Execute a I<command> in an environment which has all variables set to the determined value.
de: Führe einen I<Befehl> in einer Umgebung aus, in der alle Variablen auf die festgelegten Werte gesetzt sind.

en: Print a list of valid architecture names.
de: Zeige eine Liste von gültigen Architekturnamen.

en: Print a usage message.
de: Zeige eine Verwendungsmitteilung.

en: Print program version.
de: Zeige die Programm-Version.

en: TERMS
de: AUSDRÜCKE

en: build machine
de: Baumaschine

en: The machine the package is built on.
de: Die Maschine, auf der das Paket gebaut wird.

en: host machine
de: Host-Maschine

en: The machine the package is built for.
de: Die Maschine, für die das Paket gebaut ist.

en: Debian architecture
de: Debian-Architektur

en: The Debian architecture string, which specifies the binary tree in the \s-1FTP\s0 archive. Examples: i386, sparc, hurd-i386.
de: Die Debian-Architektur-Zeichenkette, die den binären Baum im \s-1FTP\s0-Archiv spezifiziert. Beispiele: i386, sparc, hurd-i386.

en: architecture wildcard
de: Architektur-Platzhalter

en: An architecture wildcard is a special architecture string that will match any real architecture being part of it. The general form is E<lt>kernelE<gt>-E<lt>cpuE<gt>.  Examples: linux-any, linux-alpha, any-i386, hurd-any.
de: Ein Architektur-Platzhalter ist eine spezielle Architektur-Zeichenkette, die auf jede reale Architektur, die ein Teil davon ist, passt. Die allgemeine Form ist E<lt>KernE<gt>-E<lt>CPUE<gt>. Beispiele: linux-any, linux-alpha, any-i386, hurd-any.

en: \s-1GNU\s0 system type
de: \s-1GNU\s0-Systemtyp

en: An architecture specification string consisting of two parts, cpu-system. Examples: i386-linux-gnu, sparc-linux-gnu, i386-gnu, x86_64-netbsd.
de: Eine Architektur-Spezifikations-Zeichenkette besteht aus zwei Teilen, CPU-System. Beispiele: i386-linux-gnu, sparc-linux-gnu, i386-gnu, x86_64-netbsd.

en: EXAMPLES
de: BEISPIELE

en: B<dpkg-buildpackage> accepts the B<-a> option and passes it to B<dpkg-architecture>. Other examples:
de: B<dpkg-buildpackage> akzeptiert die B<-a>-Option und gibt dies an B<dpkg-architecture> weiter. Weitere Beispiele:

en: Check if the current architecture or a given one are equal:
de: Überprüfe, ob die aktuelle Architektur oder eine übergebene identisch sind:

en: Check if the current architecture or a given one are Linux systems:
de: Überprüfe, ob die aktuelle Architektur oder eine übergebene Linux-Systeme sind:

en: VARIABLES
de: VARIABLEN

en: The following variables are set by B<dpkg-architecture>:
de: Die folgenden Variablen werden von B<dpkg-architecture> gesetzt:

en: The Debian architecture of the build machine.
de: Die Debian-Architektur der Baumaschine.

en: The Debian system name of the build machine.
de: Der Debian-Systemname der Baumaschine.

en: The Debian cpu name of the build machine.
de: Der Debian-CPU-Name der Baumaschine.

en: The \s-1GNU\s0 system type of the build machine.
de: Der \s-1GNU\s0-Systemname der Baumaschine.

en: The \s-1CPU\s0 part of \s-1DEB_BUILD_GNU_TYPE\s0
de: Der \s-1CPU\s0-Teil von \s-1DEB_BUILD_GNU_TYPE\s0

en: The System part of \s-1DEB_BUILD_GNU_TYPE\s0
de: Der System-Teil von \s-1DEB_BUILD_GNU_TYPE\s0

en: The Debian architecture of the host machine.
de: Die Debian-Architektur der Host-Maschine.

en: The Debian system name of the host machine.
de: Der Debian-Systemname der Host-Maschine.

en: The Debian cpu name of the host machine.
de: Der Debian-CPU-Name der Host-Maschine.

en: The \s-1GNU\s0 system type of the host machine.
de: Der \s-1GNU\s0-Systemtyp der Host-Maschine.

en: The \s-1CPU\s0 part of \s-1DEB_HOST_GNU_TYPE\s0
de: Der \s-1CPU\s0-Teil von \s-1DEB_HOST_GNU_TYPE\s0

en: The System part of \s-1DEB_HOST_GNU_TYPE\s0
de: Der System-Teil von \s-1DEB_HOST_GNU_TYPE\s0

en: The environment variables set by B<dpkg-architecture> are passed to I<debian/rules> as make variables (see make documentation). However, you should not rely on them, as this breaks manual invocation of the script. Instead, you should always initialize them using B<dpkg-architecture> with the -q option. Here are some examples, which also show how you can improve the cross compilation support in your package:
de: Die Umgebungsvariablen, die von B<dpkg-architecture> gesetzt werden, werden an I<debian/rules> als Make-Variablen weitergegeben (lesen Sie hierzu die Make-Dokumentation). Allerdings sollten Sie sich nicht auf diese verlassen, da damit der manuelle Aufruf des Skripts verhindert wird. Stattdessen sollten Sie sie immer mit B<dpkg-architecture> mit der -q-Option initialisieren. Hier sind einige Beispiele, die auch zeigen, wie sie die Cross-Kompilierungs-Unterstützung in Ihrem Paket verbessern können:

en: Instead of:
de: Anstatt von:

en: please use the following:
de: verwenden Sie bitte das folgende:

en: please use:
de: bitte verwenden Sie:

en: or if you only need to check the CPU or OS type, use the DEB_HOST_ARCH_CPU or DEB_HOST_ARCH_OS variables.
de: oder, falls Sie nur den CPU- oder OS-Typ überprüfen müssen, verwenden Sie die DEB_HOST_ARCH_CPU- oder DEB_HOST_ARCH_OS-Variablen.

en: In general, calling dpkg in the rules file to get architecture information is deprecated (until you want to provide backward compatibility, see below).  Especially the --print-architecture option is unreliable since we have Debian architectures which don't equal a processor name.
de: Im allgemeinen wird der Aufruf von Dpkg in der »rules«-Datei, um Architektur-Informationen zu erhalten, abgelehnt (bis Sie Rückwärtskompatibilität bereitstellen wollen, siehe unten). Insbesondere die --print-architecture-Option ist unzuverlässig, da wir Debian-Architekturen haben, die nicht mit einem Prozessornamen übereinstimmen.

en: BACKWARD COMPATIBILITY
de: RÜCKWÄRTSKOMPATIBILITÄT

en: The DEB_HOST_ARCH_CPU and DEB_HOST_ARCH_OS variables were only introduced in relatively recent versions of B<dpkg-architecture> (since dpkg 1.13.2), before this I<debian/rules> files tended to check the values of the DEB_HOST_GNU_CPU or DEB_HOST_GNU_TYPE variables which have been subject to change.
de: Die DEB_HOST_ARCH_CPU- und DEB_HOST_ARCH_OS-Variablen wurden erst in einer relativ neuen Version von B<dpkg-architecture> eingeführt (seit Dpkg 1.13.2), vorher tendierten die I<debian/rules>-Dateien dazu, die Werte der DEB_HOST_GNU_CPU- oder DEB_HOST_GNU_TYPE-Variablen zu überprüfen, die aber Änderungen unterlagen.

en: Where I<debian/rules> files check these variables to decide how or what to compile, this should be updated to use the new variables and values.  You may wish to retain backwards compatibility with older version of dpkg-dev by using the following code:
de: Wo I<debian/rules>-Dateien diese Variablen überprüfen um festzustellen, wie oder was zu kompilieren ist, sollten diese aktualisiert werden, um die neuen Variablen und Werte zu verwenden. Sie möchten eventuell Rückwärtskompatibilität zu älteren Versionen von Dpkg-dev erhalten, indem Sie den folgenden Code verwenden:

en: # Take account of old dpkg-architecture output.
    ifeq ($(DEB_HOST_ARCH_CPU),)
      DEB_HOST_ARCH_CPU := $(shell dpkg-architecture -qDEB_HOST_GNU_CPU)
      ifeq ($(DEB_HOST_ARCH_CPU),x86_64)
        DEB_HOST_ARCH_CPU := amd64
      endif
    endif
    ifeq ($(DEB_HOST_ARCH_OS),)
      DEB_HOST_ARCH_OS := $(subst -gnu,,$(shell dpkg-architecture -qDEB_HOST_GNU_SYSTEM))
      ifeq ($(DEB_HOST_ARCH_OS),gnu)
        DEB_HOST_ARCH_OS := hurd
      endif
    endif
de: # Berücksichtige die Ausgabe des alten Dpkg-architecture.
    ifeq ($(DEB_HOST_ARCH_CPU),)
      DEB_HOST_ARCH_CPU := $(shell dpkg-architecture -qDEB_HOST_GNU_CPU)
      ifeq ($(DEB_HOST_ARCH_CPU),x86_64)
        DEB_HOST_ARCH_CPU := amd64
      endif
    endif
    ifeq ($(DEB_HOST_ARCH_OS),)
      DEB_HOST_ARCH_OS := $(subst -gnu,,$(shell dpkg-architecture -qDEB_HOST_GNU_SYSTEM))
      ifeq ($(DEB_HOST_ARCH_OS),gnu)
        DEB_HOST_ARCH_OS := hurd
      endif
    endif

en: And similarly for DEB_BUILD_ARCH_CPU and DEB_BUILD_ARCH_OS.
de: Und ähnlich für DEB_BUILD_ARCH_CPU und DEB_BUILD_ARCH_OS.

en: If you still wish to support versions of dpkg-dev that did not include B<dpkg-architecture>, the following does the job:
de: Falls Sie noch Versionen von Dpkg-dev, die B<dpkg-architecture> nicht enthielten, unterstützen wollen, erledigt dies folgendes:

en: Put a subset of these lines at the top of your debian/rules file; these default values will be overwritten if dpkg-architecture is used.
de: Setzen Sie eine Untermenge dieser Zeilen oben in Ihre debian/rules-Datei; diese Standardwerte werden überschrieben, falls Dpkg-architecture verwendet wird.

en: You don't need the full set. Choose a consistent set which contains the values you use in the rules file. For example, if you only need the host Debian architecture, `DEB_HOST_ARCH=\`dpkg --print-architecture\`' is sufficient (this is indeed the Debian architecture of the build machine, but remember that we are only trying to be backward compatible with native compilation).
de: Sie benötigen nicht den ganzen Satz. Wählen Sie einen konsistenten Satz, der nur die Werte enthält, die Sie in der rules-Datei verwenden. Falls Sie beispielsweise nur die Host-Debian-Architektur benötigen, ist »DEB_HOST_ARCH=\`dpkg --print-architecture\ ausreichend (dies ist in der Tat die Debian-Architektur der Baumaschine, aber denken Sie daran, dass wir nur zur »natürlichen« Kompilierung rückwärtskompatibel sein wollen).

en: The B<-e> and B<-i> options were only introduced in relatively recent versions of B<dpkg-architecture> (since dpkg 1.13.13).
de: Die B<-e>- und B<-i>-Optionen wurden erst in relativ neuen Versionen von B<dpkg-architecture> eingeführt (seit Dpkg 1.13.13).

en: SEE ALSO
de: SIEHE AUCH

en: AUTHOR
de: AUTOR

en: B<dpkg-architecture> and this man page were initially written by Marcus Brinkmann E<lt>brinkmd@debian.orgE<gt>.
de: B<dpkg-architecture> und diese Handbuchseite wurden ursprünglich von Marcus Brinkmann E<lt>brinkmd@debian.orgE<gt> geschrieben.
