[ITT] man://manpages-de/uname.2

12/11/2010 - 14:10 von Chris Leick | Report spam
To UNSUBSCRIBE, email to debian-l10n-german-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: http://lists.debian.org/4CDD3AF7.5040700@vollbio.de
 

Lesen sie die antworten

#1 Martin Eberhard Schauer
12/11/2010 - 23:50 | Warnen spam
32 Strings für die kleine Korrektur zwischendurch.


Oder als Betthupferl?
#. type: Plain text
msgid "uname - get name and information about current kernel"
msgstr "uname - Name und Informationen àŒber den laufenden Kernel abfragen"



s/Name/Namen/
#. type: Plain text
msgid ""
"B<uname>() returns system information in the structure pointed to by "
"I<buf>. The I<utsname> struct is defined in I<E<lt>sys/utsname.hE<gt>>:"
msgstr ""
"B<uname> gibt Systeminformationen in der Struktur zuràŒck, auf die I<puffer> "
"Puffer zeigt. Die Struktur I<utsname> ist in I<E<lt>sys/utsname.hE<gt>> "
"definiert:"



Ich wittere den Passiv im Original: s/ist/wird/
#. type: Plain text
#, no-wrap
msgid ""
"struct utsname {"
" char sysname[]; /* Operating system name (e.g., \"Linux\") */"
" char nodename[]; /* Name within \"some implementation-defined"
" network\" */"
" char release[]; /* OS release (e.g., \"2.6.28\") */"
" char version[]; /* OS version */"
" char machine[]; /* Hardware identifier */"
"#ifdef _GNU_SOURCE"
" char domainname[]; /* NIS or YP domain name */"
"#endif"
"};"
msgstr ""
"struct utsname {"
" char sysname[]; /* Name des Betriebssystems (z.B. »Linux«) */"
" char nodename[]; /* Name innerhalb »einiger durch die Implementierung"
" definierten Netzwerke« */"



»irgendeines durch die Implementierung definierten Netzwerks«
#. type: Plain text
msgid ""
"The length of the arrays in a I<struct utsname> is unspecified (see NOTES); "
"the fields are terminated by a null byte (\\(aq\\e0\\(aq)."
msgstr ""
"Die Là€nge der Arrays in einem I<struct utsname> wird nicht angegeben (lesen "
"Sie die ANMERKUNGEN); die Felder werden durch ein Null-Byte beendet "
"(\\(aq\\e0\\(aq)."



Helge hat mir die Arrays ausgetrieben. Ich bin jetzt für Felder.
s/lesen Sie die/siehe/
#. type: Plain text
msgid "I<buf> is not valid."
msgstr "I<puffer> ist nicht gàŒltig."



s/puffer/buf/
#. type: Plain text
msgid "SVr4, POSIX.1-2001. There is no B<uname>() call in 4.3BSD."
msgstr "SVr4, POSIX.1-2001. Es gibt in 4.3BSD keinen Aufruf fàŒr B<uname>()."

#. type: Plain text
msgid ""
"The I<domainname> member (the NIS or YP domain name) is a GNU extension."
msgstr ""
"Das I<domainname>-Mitglied (der NIS- oder YP-Domain-Name) ist eine "
"GNU-Erweiterung."



Oben hast du übersetzt, hier nicht. Wie immer: Hauptsache durchgàngig.
#. type: SH
#, no-wrap
msgid "NOTES"
msgstr "ANMERKUNGEN"

#. type: Plain text
msgid ""
"This is a system call, and the operating system presumably knows its name, "
"release and version. It also knows what hardware it runs on. So, four of "
"the fields of the struct are meaningful. On the other hand, the field "
"I<nodename> is meaningless: it gives the name of the present machine in some "
"undefined network, but typically machines are in more than one network and "
"have several names. Moreover, the kernel has no way of knowing about such "
"things, so it has to be told what to answer here. The same holds for the "
"additional I<domainname> field."
msgstr ""
"Dies ist ein Systemaufruf und das Betriebssystem kennt wahrscheinlich seinen "
"Namen, das Release und die Version. Es weià� auà�erdem, auf welcher Hardware "
"er ausgefàŒhrt werden kann. Daher sind vier der Felder der Struktur sinnvoll. "
"Andererseits ist das Feld I<nodename> sinnlos: Es gibt den Namen der Maschine "
"in einigen nicht definierten Netzwerken an, typische Maschinen befinden sich "
"aber in mehr als einem Netzwerk und haben mehrere Namen. Zudem hat der Kernel "
"keine Möglichkeit etwas àŒber solche Dinge zu wissen, daher muss ihm gesagt "
"werden, was er hier antworten soll, Das gleiche gilt fàŒr das zusà€tzliche Feld "
"I<domainname>."



zu "some undefined network" siehe oben; IMHO auch
»typischerweise gehören Maschinen zu mehr als einem Netzwerk ...«
von den Worten her; der Sinn erschließt sich mir aber nicht
#. type: Plain text
msgid ""
"To this end Linux uses the system calls B<sethostname>(2) and "
"B<setdomainname>(2). Note that there is no standard that says that the "
"hostname set by B<sethostname>(2) is the same string as the I<nodename> "
"field of the struct returned by B<uname>() (indeed, some systems allow a "
"256-byte hostname and an 8-byte nodename), but this is true on Linux. The "
"same holds for B<setdomainname>(2) and the I<domainname> field."
msgstr ""
"Zu diesem Zweck benutzt Linux die Systemaufrufe B<sethostname>(2) und "
"B<setdomainname>(2). Beachten Sie, dass es dabei keinen Standard gibt, der "
"sagt, dass der Rechnername, der durch B<sethostname>(2) gesetzt wird, die "
"gleiche Zeichenkette wie das Feld I<nodename> in der von B<uname>() "
"zuràŒckgegebenen Struktur hat (allerdings erlauben einige Systeme einen 256 "
"Byte langen Rechnernamen und einen 8 Byte langen Knotennamen), aber auf "
"Linux ist dies der Fall. Das gleiche gilt fàŒr die Felder B<setdomainname>(2) "
"und I<domainname>."



"gilt für B<setdomainname>(2) und das Feld I<domainname>."
#. type: Plain text
msgid ""
"Part of the utsname information is also accessible via I</proc/sys/kernel/>"
"{I<ostype>, I<hostname>, I<osrelease>, I<version>, I<domainname>}."
msgstr ""
"Auf einen Teil der Information »utsname« kann auch àŒber I</proc/sys/kernel/>"
"{I<ostype>, I<hostname>, I<osrelease>, I<version>, I<domainname>} zugegriffen "
"Werden."



s/Information/Information in/
#. type: SS
#, no-wrap
msgid "Underlying kernel interface"
msgstr "Darunterliegende Kernel-Schnittstelle"

#. That was back before Linux 1.0
#. That was also back before Linux 1.0
#. type: Plain text
msgid ""
"Over time, increases in the size of the I<utsname> structure have led to "
"three successive versions of B<uname>(): I<sys_olduname>() (slot "
"I<__NR_oldolduname>), I<sys_uname>() (slot I<__NR_olduname>), and "
"I<sys_newuname>() (slot I<__NR_uname)>. The first one used length 9 for "
"all fields; the second used 65; the third also uses 65 but adds the "
"I<domainname> field. The glibc B<uname>() wrapper function hides these "
"details from applications, invoking the most recent version of the system "
"call provided by the kernel."
msgstr ""
"Im Laufe der Zeit hat das Vergöà�ern der Struktur I<utsname> zu drei "
"aufeinanderfolgenden Versionen von B<uname>() gefàŒhrt: I<sys_olduname>() "
"(Slot I<__NR_oldolduname>), I<sys_uname>() (Slot I<__NR_olduname>) und "
"I<sys_newuname>() (Slot I<__NR_uname)>. Der erste benutzte die Là€nge 9 fàŒr "
"alle Felder, der zweite benutzte 65, der dritte benutzte auch 65, fàŒgte aber "
"das Feld I<domainname> hinzu. Die glibc-B<uname>()-Wrapper-Funktion versteckt "
"diese Einzelheiten vor Anwendungen durch Aufrufen der aktuellsten Version des "
"vom Kernel bereitgestellten Systemaufrufs."


s/benutzte auch/benutzt auch/
s/fügte aber/fügt aber/
s/glibc-B<uname>()-Wrapper-Funktion/Glibc-Wrapper-Funktion B<uname>/

Viele Grüße
Martin


To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Archive: http://lists.debian.org/

Ähnliche fragen