RPM auspacken, abändern und wieder einpacken
![](https://seccdn.libravatar.org/avatar/6605d729589fd1ab7ad73b1927fb267c.jpg?s=120&d=mm&r=g)
Hallo, gibt es eine Möglichkeit ein RPM so auszupacken das ich es später einfach wieder neu bauen kann? Hintergrund: Ich möchte ein RPM aufmehrere Rechner verteilen. Das Paket soll aber bereits die richtigen Konfigurationsdateien enthalten. Drum auspacken und mit geänderten Configs wieder einpacken. EIgentlich müssten ja alle Infos aus dem RPM-Paket entnommen werden können (Abhängigkeiten, Postinstall, Preinstall usw). Der MC kanns ja auch. Jemand ne Idee? Gruß Daniel -- Daniel Spannbauer Software Entwicklung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Rechbergstr. 4 - 6, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 171775 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/9c0ca8a141fb303ee806b5d46a4ce561.jpg?s=120&d=mm&r=g)
gibt es eine Möglichkeit ein RPM so auszupacken das ich es später einfach wieder neu bauen kann?
versuch dir von dem paket das src.rpm zu besorgen, also das quellrpm dass das specfile etc. enthält. das kannst du mit unrpm auspacken, editieren und dann neu zum rpm kompilieren das du dann auf den anderen maschinen installierst Andre -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/d88e946eba4d1c7d4062f31fb33d13fb.jpg?s=120&d=mm&r=g)
At Wed, 25 Mar 2009 14:49:22 +0100, Daniel Spannbauer wrote:
Hintergrund: Ich möchte ein RPM aufmehrere Rechner verteilen. Das Paket soll aber bereits die richtigen Konfigurationsdateien enthalten. Drum auspacken und mit geänderten Configs wieder einpacken.
Hmm, ich weiss nicht, ob ich dich jetzt missverstehe, aber waere es nicht einfacher, z.B. ein src.rpm zu benutzen, die Konfiguration da anzupassen und es dann fuer die einzelnen Maschinen zu uebersetzen? Das waere ja auch automatisierbar mit einem einfachen Script. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/6605d729589fd1ab7ad73b1927fb267c.jpg?s=120&d=mm&r=g)
Heinz Diehl schrieb:
At Wed, 25 Mar 2009 14:49:22 +0100, Daniel Spannbauer wrote:
Hintergrund: Ich möchte ein RPM aufmehrere Rechner verteilen. Das Paket soll aber bereits die richtigen Konfigurationsdateien enthalten. Drum auspacken und mit geänderten Configs wieder einpacken.
Hmm, ich weiss nicht, ob ich dich jetzt missverstehe, aber waere es nicht einfacher, z.B. ein src.rpm zu benutzen, die Konfiguration da anzupassen und es dann fuer die einzelnen Maschinen zu uebersetzen?
Das waere ja auch automatisierbar mit einem einfachen Script.
Klar, das ginge. Wenn cih das src-rpm dazu bekomme. Das kriegt man eben nicht immer. Ich hab auch einige Pakete aus dem build-Server und da krieg ich für mein altes 10.2 keine src.rpms mehr. Ich muss also mit dem Leben was ich bis jetzt habe. Gruß Daniel -- Daniel Spannbauer Software Entwicklung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Rechbergstr. 4 - 6, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 171775 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/9c0ca8a141fb303ee806b5d46a4ce561.jpg?s=120&d=mm&r=g)
dann nimm src-rpms für 10.3 ich hab teilweise mit suse 10.1 zu tun. wenn du die src. rpms holst und kompilierst geht das meistens schon ganz gut da ja configure das lokale system prüft. fertige 10.3 rpms würde ich auf 10.2 oder 10.1 nicht unbedingt produktiv einsetzen.
Klar, das ginge. Wenn cih das src-rpm dazu bekomme. Das kriegt man eben nicht immer. Ich hab auch einige Pakete aus dem build-Server und da krieg ich für mein altes 10.2 keine src.rpms mehr. Ich muss also mit dem Leben was ich bis jetzt habe.
Gruß
Daniel
-- Daniel Spannbauer Software Entwicklung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Rechbergstr. 4 - 6, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 171775 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
Andre Hübner
-
Daniel Spannbauer
-
Heinz Diehl