Re: [RFR] man://manpages-l10n/rpm-design.7.po (Teil 2/2)
Mario Blättermann <[email protected]> Tue, 14 Jul 2026 19:50:29 +0200
| Newsgroups | gmane.linux.debian.internationalization.german |
|---|---|
| Message-ID | <CAHi0vA-YxyOUwEYT1KnayvXbQYHE2LdAPX-m1T0RBGK=YnLi2w@mail.gmail.com> |
Hallo Helge und Hermann-Josef, Am Di., 14. Juli 2026 um 06:45 Uhr schrieb Helge Kreutzmann <[email protected]>: > > Hallo Mario, > On Mon, Jul 13, 2026 at 10:23:24PM +0200, Mario Bl=C3=A4ttermann wrote: > > #. type: Plain text > > #: fedora-rawhide > > msgid "" > > "RPM takes ownership of all system files and their life cycle.\\& While= " > > "packages can copy files in their scriptlets at installation time this = is " > > "strongly discouraged.\\& Even files that are not actually shipped can = be " > > "added to the package as B<%ghost> files to allow RPM to handle them.\\= & All " > > "system files and directories should be owned by a package.\\&" > > msgstr "" > > "RPM =C3=BCbernimmt die Verwaltung aller Systemdateien und deren Lebens= zyklus. Zwar " > > "k=C3=B6nnen Pakete Dateien w=C3=A4hrend der Installation mittels ihrer= Scriptlets " > > "kopieren, doch wird hiervon dringend abgeraten. Selbst Dateien, die ni= cht " > > "tats=C3=A4chlich mit dem Paket ausgeliefert werden, k=C3=B6nnen als B<= %ghost>-Dateien " > > "in das Paket aufgenommen werden, damit RPM sie verwalten kann. Alle " > > "Systemdateien und -verzeichnisse sollten einem Paket zugeordnet sein." > > s/zugeordnet sein/geh=C3=B6ren/ > OK. > > #. type: Plain text > > #: fedora-rawhide > > msgid "" > > "Scriptlets should be used sparingly.\\& Most use cases - like updating= caches " > > "and indexes - can be dealt with by using a central filetrigger.\\& Alt= hough " > > "these files may get altered they still should be owned by a package.\\= &" > > msgstr "" > > "Scriptlets sollten nur sparsam eingesetzt werden. Die meisten Anwendun= gsf=C3=A4lle " > > "=E2=80=93 wie etwa das Aktualisieren von Zwischenspeichern und Indizes= =E2=80=93 lassen sich " > > "mithilfe eines zentralen Datei-Triggers abdecken. Auch wenn diese Date= ien " > > "nachtr=C3=A4glich ver=C3=A4ndert werden, sollten sie dennoch einem Pak= et zugeordnet " > > "sein." > > s/zugeordnet sein/geh=C3=B6ren/ > OK. > > #. type: SS > > #: fedora-rawhide > > #, no-wrap > > msgid "RPM in the Software handling stack" > > msgstr "RPM im Software-Verarbeitungs-Stack" > > Ich w=C3=BCrde hier stack =E2=86=92 System > (falls =C3=BCbernommen, auch nachfolgend) > Nein, Stack w=C3=BCrde ich gern so lassen. > > # FIXME make =E2=86=92 B<make>(1) > > # FIXME From RHEL 8 on, package management is done by dnf; thus, yum is= to be considered as legacy. Do we really need to mention such an old thing= here=E2=80=A6? > > #. type: Plain text > > #: fedora-rawhide > > msgid "" > > "RPM sees itself as filling specific layers in the software handling st= ack.\\& " > > "It relies on build systems like make and the upstream provided build s= cripts " > > "to orchestrate the actual build and passes the acquiring and selection= of the " > > "\"right\" packages up to updaters like B<yum>(8), B<dnf>(8), B<zypper>= (8), " > > "etc.\\&" > > msgstr "" > > "RPM versteht sich als Komponente, die bestimmte Ebenen innerhalb des S= oftware-" > > "Verwaltungs-Stacks abdeckt. Es nutzt Bausysteme wie B<make>(1) sowie d= ie vom " > > "Upstream-Projekt bereitgestellten Bauskripte, um den eigentlichen Bauv= organg " > > "zu steuern, und =C3=BCberl=C3=A4sst die Beschaffung sowie Auswahl der = =C2=BBrichtigen=C2=AB " > > "Pakete Aktualisierungswerkzeugen wie B<yum>(8), B<dnf>(8), B<zypper>(8= ) usw." > > s/Verwaltungs-/Verarbeitungs-/ > (in zwei folgenden Abs=C3=A4tzen gleich =C3=BCbersetzen) > OK. > s/zu steuern/zu organisieren/ > Hm, das finde ich mit =C2=BBsteuern=C2=AB eindeutiger. > > # FIXME cmakeUpstream =E2=86=92 B<cmake>(1) > > # FIXME ant is a Java tool, but doesn't have a man page. Should be clar= ified here. > > #. type: Plain text > > #: fedora-rawhide > > msgid "Upstream build scripts using tools like maker, cmake, ant, .\\&.= \\&.\\&" > > msgstr "" > > "Upstream-Bauskripte verwenden Werkzeuge wie B<make>(1), B<cmake>(1), a= nt " > > "(Java-basiertes Bauwerkzeug) =E2=80=A6" > > ant =E2=86=92 B<ant>(1) > (und FIXME) > Siehe derzeitiges FIXME: =C2=BBant doesn't have a man page=C2=AB. Hier geht= es um Fedora =E2=80=93 die Handbuchseite hat nur Debian. > > #. type: Plain text > > #: fedora-rawhide > > msgid "" > > "As such RPM is only a part in a larger set of tools and some users may= never " > > "actually interact with RPM directly.\\&" > > msgstr "" > > "Demzufolge ist RPM nur ein Teil einer gr=C3=B6=C3=9Feren Sammlung von = Werkzeugen, und " > > "manche Benutzer kommen m=C3=B6glicherweise nie direkt mit RPM in Ber= =C3=BChrung." > > s/Werkzeugen,/Werkzeugen/ > (w=C3=BCrde ich so setzen, bin aber kein Zeichensetzungsexperte) > Nein, auch wenn ich es dir nicht beweisen kann, f=C3=BCr mich geh=C3=B6rt d= as Komma dahin. > > #. type: Plain text > > #: fedora-rawhide > > msgid "" > > "Most things in RPM can be configured by macros.\\& This allows differe= nt " > > "actors to set them and overwrite what was set previously.\\&" > > msgstr "" > > "Die meisten Dinge in RPM lassen sich =C3=BCber Makros konfigurieren. D= ies " > > "erm=C3=B6glicht es verschiedenen Akteuren, diese festzulegen und zuvor= " > > "vorgenommene Einstellungen au=C3=9Fer Kraft zu setzen." > > s/au=C3=9Fer Kraft zu setzen/zu =C3=BCberschreiben/ > (oder FIXME overwrite =E2=86=92 override) > OK, ein FIXME. Hier wird nichts tats=C3=A4chlich =C3=BCberschrieben. > > #. type: Plain text > > #: fedora-rawhide > > msgid "" > > "Most basic are the defaults delivered by RPM upstream.\\& Distribution= s are " > > "able to overwrite them by patching or providing new macro files.\\& Pa= ckages " > > "can also ship macro files for other packages to use as BuildRequires.\= \& " > > "Finally most build related macros can also be overwritten in the B<rpm= -" > > "spec>(5) file - giving the packager the last word.\\&" > > msgstr "" > > "Am grundlegendsten sind die vom RPM-Upstream-Projekt bereitgestellten = " > > "Standardwerte. Distributionen k=C3=B6nnen diese au=C3=9Fer Kraft setze= n, indem sie " > > "Patches anwenden oder neue Makrodateien bereitstellen. Pakete k=C3=B6n= nen zudem " > > "Makrodateien mitliefern, die von anderen Paketen als =C2=BBBuildRequir= es=C2=AB genutzt " > > "werden k=C3=B6nnen. Schlie=C3=9Flich lassen sich die meisten baureleva= nten Makros auch " > > "in der B<rpm-spec>(5)-Datei au=C3=9Fer Kraft setzen =E2=80=93 womit de= r Paketbetreuer das " > > "letzte Wort hat." > > s/au=C3=9Fer Kraft setzen/=C3=BCberschreiben/ (mehrfach) > (oder FIXME overwrite =E2=86=92 override) > OK, siehe oben, wobei das erste =C2=BBoverwrite=C2=AB tats=C3=A4chlich ein = =C2=BB=C3=BCberschreiben=C2=AB ist. > > > # FIXME B<rpm>(8) B<rpmbuild>(1) B<rpm-spec>(5) B<rpm-macros>(7) B<rpm-= scriptlets>(7) =E2=86=92 B<rpm>(8), B<rpmbuild>(1), B<rpm-spec>(5), B<rpm-m= acros>(7), B<rpm-scriptlets>(7) > > #. type: Plain text > > #: fedora-rawhide > > msgid "" > > "B<rpm>(8) B<rpmbuild>(1) B<rpm-spec>(5) B<rpm-macros>(7) B<rpm-scriptl= ets>(7)" > > msgstr "" > > "B<rpm>(8) B<rpmbuild>(1) B<rpm-spec>(5) B<rpm-macros>(7) B<rpm-scriptl= ets>(7)" > > Die Kommata aus dem FIXME in die =C3=9Cbersetzung einbauen. > OK. Am Di., 14. Juli 2026 um 02:06 Uhr schrieb hjb-news <[email protected]= >: > > [=E2=80=A6] > > Hallo Mario, > > #. type: Plain text > #: fedora-rawhide > msgid "" > "A distribution often has a different approach to fixing software from > an " > "upstream project.\\& Upstream projects are often content with fixing > their " > "latest release(s).\\& Distribution often support a particular version > of each " > "software and need those to be fixed.\\& The Sources and Patches > approach " > "makes handling this a lot easier (although it is lately being extended > with " > "the use of version control like B<git>(1)).\\&" > msgstr "" > "Eine Distribution verfolgt bei der Fehlerbehebung in Software oft > einen " > "anderen Ansatz als das Upstream-Projekt. Upstream-Projekte beschr=C3=A4n= ken > sich " > "h=C3=A4ufig darauf, Fehler in ihren neuesten Ver=C3=B6ffentlichungen zu = beheben. > " > "Distributionen hingegen unterst=C3=BCtzen meist bestimmte Versionen der > jeweiligen " > "Software und m=C3=BCssen sicherstellen, dass Fehler in genau diesen > Versionen " > "behoben werden. Der Ansatz, der auf Quellcode und Patches basiert, " > "erleichtert die Handhabung dieses Prozesses erheblich (auch wenn er in > " > "j=C3=BCngster Zeit durch den Einsatz von Versionsverwaltungssystemen wie > B<git>(1) " > "erweitert wird)." > > FIXME f=C3=BCrs Original: > > s/Distribution often/Distributions often/ -> beim zweiten Vorkommen. > OK. > > # FIXME Rpmbuild =E2=86=92 B<rpmbuild> > #. type: Plain text > #: fedora-rawhide > msgid "" > "Rpmbuild can be run locally without the use of a big build system.\\& > " > "Dependencies are in large part automatic and target libraries inside > the " > "packages instead of relying on conventions like package names.\\& This > way " > "3rd party packages can be checked for compatibility beyond them just > claiming " > "that they target the distribution in question.\\&" > msgstr "" > "B<rpmbuild> l=C3=A4sst sich lokal und ohne den Einsatz eines umfangreich= en > " > "Bausystems ausf=C3=BChren.Abh=C3=A4ngigkeiten werden weitgehend automati= sch > aufgel=C3=B6st " > "und beziehen sich direkt auf Bibliotheken innerhalb der Pakete, > anstatt sich " > "auf Konventionen wie Paketnamen zu verlassen. Auf diese Weise l=C3=A4sst > sich die " > "Kompatibilit=C3=A4t von Drittanbieterpaketen =C3=BCberpr=C3=BCfen =E2=80= =93 und zwar =C3=BCber die > blo=C3=9Fe " > "Behauptung hinaus, dass sie f=C3=BCr die betreffende Distribution ausgel= egt > sind." > > s/ausf=C3=BChren.Abh=C3=A4ngigkeiten /ausf=C3=BChren. Abh=C3=A4ngigkeiten= / OK. Danke f=C3=BCr die Korrekturen. Gru=C3=9F Mario