Hallo Liste, ich habe von SuSE die neueste Patch CD bekommen. Wahrscheinlich nichts neues.. Sie läßt sich nicht einspielen. Daher habe ich alle rpms in ein Verzeichnis kopiert und versucht mit rpm ./*.rpm -Fvh die installierten Packete zu erneuern. Ging scheinbar. Komisch ist das nur wenige KDE Pakete aktualliesiert wurden. Als ich das gleiche mit rpm ./i4*.rpm -Fvh versucht hat wurden einige Pakete erneuert ???? Noch komischer ist das dann irgend wann mal rpm hängen bleibt und ich es von Hand rausschmeissen muss. Weis jemand was da falsch lief - und wie ich es besser mache? Gibt es eine Möglichkeit erst die Paketnamen zu filtern die ich installiert habe und erneuert werden können. Wenn ich die habe könnte ich es mit rpm -Uvh versuchen. Einen netten Tag Michael
Hallo Michael,
ich habe von SuSE die neueste Patch CD bekommen. Wahrscheinlich nichts neues.. Sie läßt sich nicht einspielen. Daher habe ich alle rpms in ein Verzeichnis kopiert und versucht mit rpm ./*.rpm -Fvh die installierten Packete zu erneuern. Ging scheinbar. Komisch ist das nur wenige KDE Pakete aktualliesiert wurden. Als ich das gleiche mit rpm ./i4*.rpm -Fvh versucht hat wurden einige Pakete erneuert ????
Wahrscheinlich waren beim zweiten Aufruf durch den ersten Aufruf einige Pakete installiert, die die i4*.rpm zur Installation benötigten. Immer dran denken: rpm berücksichtigt Abhängigkeiten. Große Mengen von rpm's mit *.rpm zu installieren funktioniert daher (bei mir) oft nicht.
Gibt es eine Möglichkeit erst die Paketnamen zu filtern die ich installiert habe und erneuert werden können. Wenn ich die habe könnte ich es mit rpm -Uvh versuchen.
rpm -qa gibt die Namen aller installierten Pakete aus. Gruß Frank
Hi, Am Donnerstag, 4. Juli 2002 12:09 schrieb Frank Reifenstahl: [...]
Gibt es eine Möglichkeit erst die Paketnamen zu filtern die ich installiert habe und erneuert werden können. Wenn ich die habe könnte ich es mit rpm -Uvh versuchen.
rpm -qa gibt die Namen aller installierten Pakete aus.
und mit rpm -qa | grep -i paketname (oder teil eines Paketnamens) kannst Du dann noch einzelne Pakete herausfiltern, da die Liste von rpm -qa doch sehr lang ist..... Gruß Philipp -- registered Linux user number 258854
Am Donnerstag, 4. Juli 2002 12:49 schrieb Philipp Zacharias:
Am Donnerstag, 4. Juli 2002 12:09 schrieb Frank Reifenstahl:
rpm -qa gibt die Namen aller installierten Pakete aus.
und mit rpm -qa | grep -i paketname (oder teil eines Paketnamens) kannst Du dann noch einzelne Pakete herausfiltern, da die Liste von rpm -qa doch sehr lang ist.....
Ok, vielen Dank. Mein Probelme ist allerdings das ich alle RPMs der update CD in ein Verzeichnis kopiert habe und dann mit rpm ./*.rpm -Fvh versucht habe die installierten Packete zu aktuallisieren. Ging scheinbar. Komisch ist das nur wenige KDE Pakete aktualliesiert wurden obwohl meine CDs aus einer der allerersten Chargen sind. Als ich das gleiche mit rpm ./i4*.rpm -Fvh versucht hat wurden einige Pakete erneuert ???? die vorher ignoriert wurden. Noch komischer ist das dann irgend wann mal rpm hängen bleibt und ich es von Hand rausschmeissen muss. Weis jemand was da falsch lief - und wie ich es besser mache? Da es mit der option -F (freshen) scheinbar bei mir nichtr geht würde ich es gerne anders versuchen: Mein Ansatz war eine die Liste aller CD RPMs gegen die rpmdatenbank abzufragen und dann nur die zu aktuallisieren die wirlkich installiert sind. Sowas wie: ls *.rpm gibt es mich in rpmdb? Wenn ja dann rpm -Uvh Weis jemand wie ich das machen kann? Gruss und Dank Michael
participants (3)
-
Frank Reifenstahl
-
MichaelHoeller@t-online.de
-
Philipp Zacharias