Am Samstag, 4. Oktober 2003 15:34 schrieb Frank Bauer:
Ich haette mal ne Frage in Sachen src.rpms. Obwohl ich mich jetzt noch nicht solang mit den Linuxinterna beschäftige (mehr mit Programmieren), hab ich in letzter zeit auch mit rpm --rebuild einige source-rpms installiert.
Richtig, wobei man üblicherweise ab SuSE 8.1 noch ein --target=i586 dazu setzt.
Damit wird ja ein normales RPM erstellt, das man installieren kann.
Korrekt.
Nun wollte ich eigentlich meinen Kernel 2.4.19 auf 2.4.21 bringen. Normalerweise installiert man ja das Kernel-RPM + Kernelsourcen, konfiguriert und übersetzt. Jetzt hab ich gesehen, dass es sowohl zu k_deflt als auch zu kernel-sources ein src.rpm gibt,
Das Kernel-Source RPM ist die Basis, es enthält die eigentlichen Kernel-Sourcen von kernel.org und all die Patches, die SuSE noch mit reinklatscht (fast 20 MB gebezipt).
wobei ersteres nur 380KB(!) , das zweite 40MB groß ist, beide also kleiner(???) als die eigentlichen RPMS. Kann man die auch einfach mir --rebuild aufrufen und erstellen dann die "normalen" RPMS, wie sonst bei src.rpms auch?Außerdem find ich es verwunderlich, dass das k_deflt
Ja.
nur 380KB groß ist.
Das k_deflt enthält nur die Konfigurationsdatei für den Kernel und nicht die Kernel-Sourcen. Das Kernel-Soruce-RPM muß installiert sein, damit wird dann gearbeitet.
Braucht das dann nicht ziemlich lange(relativ) bis das RPM erstellt ist? Das müsste sogar dann noch länger dauern
Jo, je nach CPU-Leistung kann sich das schon hinziehen.
als das eigentlich Übersetzen nach dem Konfigurieren? Und was soll das src.rpm der kernel-sourcen?
Das sind die Sourcen zu den Kernel-Sourcen ;-) -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de