Christoph Schnauß: RPM Paket erstellen

Beitrag lesen

hi,

wer von euch kennt sich aus mit RPM Paketen erstellen?

Wie manche andere Frage zum Komplex "LINUX" gehört diese Frage eigentlich nicht hierher. Sinnvollerweise stellst du sie in einer Newsgroup wie de.comp.os.unix.linux.misc  -  naja, da erntest du allerdings ein paar scharfe Antworten der Art, daß du doch bitte zuerst die vorhandenen man-pages und ähnliche Dokumentationen lesen solltest.

Ich möchte für mein Linux System gerne ein paar Pakete schnüren

Es gibt rund 30 verschiedene LINUX-Distributionen, und es gibt darunter ein paar, die RPM-Pakete benutzen. Welches "LINUX" hast du nun?

Das Problem ist, dass ich SPEC File die Dateien angeben muss welche installiert werden um später die Löschung zu vereinfachen

Woher weißt du das? Hast du in "man rpm" oder in "man rpmbuild" schon ein bißchen herumgelesen und bloß nicht bis nach unten gescrollt?

Laut sämtlichen News gibt es keine Möglichkeit dies zu automatisieren bzw. zu überprüfen welche Dateien installiert wurden

Ich weiß nicht, was du unter "sämtlichen news" verstehst. Richtig ist allerdings, daß die SuSE-Supportdatenbank http://portal.suse.de/sdb/de/index.html nur schwer auffindbare und noch schwerer umsetzbare Tips anbietet. Aber warum schaust du nicht gleich bei http://www.rpm.org nach?

Wenn ich jetzt jedoch ein Paket wie gcc oder binutils installiere ist es doch fasst undmöglich einzusehen welche Dateien neu dazukamen

Überhaupt nicht. Gerade diese beiden Pakete sind Bestandteile des "core"-Systems. Dafür gibt es install-logs, die in einem Unterverzeichnis unter /var zu finden sein sollten  -  abhängig von deiner Distribution.

Zur Info: Es ist ein Single User System!

Das ist völlig wurscht.

Grüße aus Berlin

Christoph S.