YUM csomaglista

A következőt szeretném megoldani fedora 8 rendszeren:
A gépemen elég sajátos válogatás szerepel a fedora csomagokból. Ennek oka főleg az, hogy van pár program, ami forrásból van fönn, de a függőségeket a fedora repókból rakom fel. Emiatt egy csomó olyan csomag is felkerül, ami sima desktop telepítésnél nem (elsősorban különféle perl libraykról van szó, de van más is).
Különféle okok miatt gyakran kell újratelepítenem ezt a gépet, és nagyon lassú, hogy pár óra feltelepíteni a rendszert, de napokig tart összevadászni az egyéb függőségeket és használt programokat.

Ezért arra gondoltam, hogy egy fullra installált rendszernél készítenék egy listát az aktuálisan installált csomagokról, és azt a listát valahova biztonságba helyezném. Ezután újrainstallnál az alaprendszer telepítése után csak előszedném ezt a listát, és az alapján újra felraknám a szükséges csomagokat.

A kérdés: tudja valaki, hogy ezt hogy tudom megcsinálni a yum illetve az rpm programok segítségével?
Előre is kösz,
Csaba
U.I.: Igen, google-t próbáltam és elolvastam a yum doksiját is, de nem találtam megoldást.

Hozzászólások

mer az rpm doksijat kell olvasni... man rpm. elarulom query opcioknal szepen ott van...

---
Apple iMac 20"
áéíóöőúüű

OK, eddig eljutottam. Most a következő lépés, hogyan tudom a létrejövő listát beadagolni a yum-nak, hogy azokat installálja. Valahogy nekem nem áll össze.
Azért nem az rpm-nek, mert akkor előbb le kell tölteni a csomagokat, és gondolom azért van a yum, hogy az törődjön a letöltéssel. (Kiválasztja a megfelelő repót stb.)
Csaba

Ez így nem túl szerencsés, mert a legtöbb időt az adatbázis ápolgatásával és a szerverekhez való kapcsolódással tölti. Esetleg ez hatékonyabb lehet:

gawk '{ print $1 }' installalt_csomagok.list | sed -e 's/Installed/yum install /' | sed -e 's/\.i386/\ /'| tr -d '\n' | exec bash

Természetesen ha valaki nem i386-on dolgozik, akkor annak más.

Webappz - http://webappz.hu

Hasonlo cipoben jartam en is. En ugy oldottam meg, hogy csinaltam magamnak egy repot, ami illeszkedik a fedora terjeszteshez /4-5-6-7 :)/, es egy kickstart file-ba felvettem a sajat, es az installalando csomagokat, majd annak segitsegevel telepitem.

Ciao:
Fonya