Hallo. Ich habe nur eine kurze Frage zu den RPMs, die von Checkinstall erzeugt werden. Und zwar würde ich gerne wissen, ob das 'richtige' RPMs sind, die man auch auf anderen Rechner installieren kann. Wenn ja, wäre es einfacher, die RPMs zu benutzen, anstadt immer wieder neu zu übersetzen. Marcus Habermehl
Hi, Am 07.06.2003 (19:32) schrieb Marcus Habermehl:
Und zwar würde ich gerne wissen, ob das 'richtige' RPMs sind, die man auch auf anderen Rechner installieren kann. Wenn ja, wäre es einfacher, die RPMs zu benutzen, anstadt immer wieder neu zu übersetzen.
Jein. Das hängt ganz davon ab. Mein checkinstall (1.5.2) schafft es nicht funktionierende RPMS bei PHP (die Module für Apache werden nicht in das RPM korrekt aufgenommen). Andere RPM funktionieren ganz gut und könnten wohl übernommen werden. Ciao Sascha -- sa at programmers-world dot com http://www.livingit.de Boomarks online: http://www.mobile-bookmarks.info Soon available in english Mail geschrieben: Samstag, den 07. Juni 2003 um 20:25
Am Samstag, 7. Juni 2003 20:26 schrieb Sascha Andres:
Hi,
Am 07.06.2003 (19:32) schrieb Marcus Habermehl:
Und zwar würde ich gerne wissen, ob das 'richtige' RPMs sind, die man auch auf anderen Rechner installieren kann. Wenn ja, wäre es einfacher, die RPMs zu benutzen, anstadt immer wieder neu zu übersetzen.
Jein. Das hängt ganz davon ab. Mein checkinstall (1.5.2) schafft es nicht funktionierende RPMS bei PHP (die Module für Apache werden nicht in das RPM korrekt aufgenommen).
Andere RPM funktionieren ganz gut und könnten wohl übernommen werden.
Ciao Sascha
Dann war ich damals doch nicht so bescheuert, wie ich dachte. Bei mir war es nämlich auch mal so, mal so. Man kann doch auch auf andere Weise rpms erzeugen. Aber so ganz habe ich das noch nie verstanden. Trotz ManPages und Beschreibungen im Netz. Vielleicht muss man ja auch nur hoffen, dass es ein funktionierendes rpm wird, wenn man checkinstall nutzt. Ich glaube, dass man das mit mc überprüfen kann. Der behandelt rpm nämlich wie Konqueror *.tar.gz's. Man kann also hineinschauen und sogar ausführen. Marcus Habermehl
-- sa at programmers-world dot com http://www.livingit.de Boomarks online: http://www.mobile-bookmarks.info Soon available in english
Mail geschrieben: Samstag, den 07. Juni 2003 um 20:25
Am Samstag, 7. Juni 2003 19:32 schrieb Marcus Habermehl:
Ich habe nur eine kurze Frage zu den RPMs, die von Checkinstall erzeugt werden.
Und zwar würde ich gerne wissen, ob das 'richtige' RPMs sind, die man auch auf anderen Rechner installieren kann. Wenn ja, wäre es einfacher, die RPMs zu benutzen, anstadt immer wieder neu zu übersetzen.
So sollte es sein, allerdings ist Checkinstall auf die Informationen angewiesen, die es aus 'make install' rausinterpretieren kann. Das kann genauso gut gehen, wie die "ordentliche" Erstellung eines RPMs via Specfile, muß aber nicht. Schief gehen wird Checkinstall immer dann, wenn wärend der installation bestehende Daten geändert werden, auch knn Checkinstall natürlich auch keine Jobs wärend der Installation ausführen, wie es ein "richtiges" RPM vermag (z.B. ein insserv oder ein ldconfig). -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
Hallo, On 07-Jun-2003 Manfred Tremmel wrote:
So sollte es sein, allerdings ist Checkinstall auf die Informationen angewiesen, die es aus 'make install' rausinterpretieren kann. Das
Das Problem scheinen Abhaengigkeiten zu sein. Wenn ich es richtig verstehe, logt checkinstall einfach mit, was bei "make install" geschieht und baut anhand dieser Informationen ein rpm-Paket. Der Vorteil von checkinstall ist damit nur, dass man eine komplett auf rpm beasierende Installation behaelt. Zum einen lassen sich Pakete auf diese Weise leichter wieder deinstallieren. Zum anderen aber, und das ist vielleicht noch wichtiger, finden andere rpm-Pakete, die zur Installation gerade das mit checkinstall installierte Paket benoetigen, die noetigen Informationen dann in der rpm-Datenbank, so dass man nicht zu --nodeps greifen muss. Ich hoffe, ich habe mich ausreichend kompliziert ausgedrueckt ;-) Beste Gruesse, Heinz. -- Journalisten gegen den Krieg: http://www.pickings.de/tiki/tiki-index.php?page=Krieg http://www.pahlke-online.de/reisenews/ http://www.Pahlke-KunstWebDesign.de/
participants (4)
-
h.pahlke@nexgo.de
-
Manfred Tremmel
-
Marcus Habermehl
-
Sascha Andres