Seite 1 von 1

alien und rpm

Verfasst: 02.04.2004 22:03:32
von Snert
Hi!
Is nicht so wichtig deshalb hier hin.. :)

Wenn man sich die kernelsourcen mit apt-get holt wird nen ordner "rpm" angelegt.
Ich frag mich grad was SPECS und SRPMS sind bzw wozu die Ordner angelegt werden? Weiss das jemand?

Gruss Snert

Verfasst: 02.04.2004 22:48:43
von Raoul
Kann ich nicht bestätigen, dass das mit der Installation der Kernelsourcen zusammenhängt. Wahrscheinlich hast Du auch noch was anderes installiert, rpm oder alien.

Der Ordner /usr/src/rpm ist das Builtverzeichnis für RPMs. Normalerweise (bei RPM-basierenden Distributionen) hast Du da drin dann
"BUILD" (das eigentliche Buildverzeichnis),
"RPMS" (hier landen fertige RPMs),
"SOURCES" (Tarballs etc. aus denen man RPMs machen will),
"SPECS" (Datei mit Anweisungen zum Bauen, vergleichbar mit der rules Datei bei Debian) und
"SRPMS" (Source RPMs: Enthalten die Original Sourcen, Patches und die specs Datei, so dass man das Paket neu bauen kann)

Alles unwichtig, solange Du nichts mit rpm machst.

Raoul

Verfasst: 03.04.2004 04:53:27
von Snert
Okay gut zu wissen.

Gibts auch nen Platz wo DEBS hingehören?
Zum Beispiel solche die ich aus RPMS erstellt habe?

Verfasst: 03.04.2004 14:32:42
von Raoul
Nee, die landen Im Ordner wo Du alien auch ausgeführt hast und das rpm liegt.

Bei rpm kann man auch woanders bauen, man braucht aber immer die beschriebe Verzeichnisstruktur. Das Verzeichnis ist nur da, weil die Umgebungsvariable RPM_BUILD_ROOT auf /usr/src/rpm liegt.

Anyway: Für Debianer eigentlich unwichtig :-)

Raoul