Hallo, On Sun, 29 Sep 2002, Christian Boltz wrote:
| Mit rpm -qa werden alle installierten Pakete aufgelistet. Wenn er den | Putput entsprechend aufarbeitet (die Versionsnummern entfernt) kann
BTW: Eigentlich dürften die Versionsnummern nicht stören (?)
Nein, die stoeren nicht. Auch nicht das Release! Im Gegentum, so ist es auch moeglich verschiedene Versionen von RPMs zu installieren (z.B. 2 Versionen einer lib, die in RPMs mit dem gleichen Namen -- aber mit unterschiedlichen Versionen -- liegen). Ich habe hier das ein oder andere RPM 'foo' "doppelt", also z.B. 'foo-1.2.3-4' und 'foo-2.3.4-5' (oder so). Um nun z.B. 'foo-1.2.3' zu deinstallieren _MUSS_ man 'rpm -e foo-1.2.3-4' angeben, also _mit_ Version (und Release) also eben so, wie's beim 'rpm -q' ausgespuckt wird...
| er alle Rechte in einem Rutsch über eine Schleife wiederherstellen.
Wozu ein gut gepflegtes Archiv doch gut ist ;-)
*g*
Die empfohlene Schleife dürfte etwa so funktionieren (ungetestet)
rpm -qa | while read paketname ; do rpm --setugids --setperms $paketname done
Jup. Sollte funktionieren. -dnh -- 47: Neue Version mit deutlich mehr Funktionalität. Haben Sie schon die Speichererweiterung gekauft? (Kristian Köhntopp)