[linux-l] Slackware "explodepkg" als rpm?

Steffen Dettmer steffen at dett.de
Di Aug 12 01:48:20 CEST 2003


* Werner Guenzl wrote on Mon, Aug 11, 2003 at 18:02 +0200:
> explodepkg aber installiert das Ganze TATSÄCHLICH in dem Verzeichnis, 
> aus dem heraus ich das aufrufe (z.B. /home/Olga/VERSUCH/), so dass mir 
> die einzelnen Files in den wirklichen Unterverzeichnissen echt vorliegen 
> --- und das will ich mit rpm.

Na, konnt ja keiner ahnen, was explodepkg macht...

Also, mal vorweg, ich hau dann gern einfach mit'm "mc" drauf,
krieg das dann als VFS, kann man sich dann rauskopieren.

Für ne dummy-Installation ohne Nebeneffekte muß man trixen, weil
RPM ja mehr als ein tgz ist:

mkdir -p var/lib/rpm/
touch var/lib/rpm/packages.rpm
rpm --root=`pwd`  --initdb
rpm --root=`pwd` -i --nodeps --force package.rpm

Nu macht --root chroot, was nur root darf, hab das daher nicht
getestet. Netterweise ist rpm so bekloppt, nicht mal per Fehler
abzubrechen - na ja, vermutlich muß man sich die Fehlermeldungen
selbst aus strace-Outputs generieren grmpf.

Zum Glück gibt's mc.

oki,

Steffen

-- 
Dieses Schreiben wurde maschinell erstellt,
es trägt daher weder Unterschrift noch Siegel.




Mehr Informationen über die Mailingliste linux-l