Am Montag, 9. Februar 2009 schrieb David Haller:
Hallo,
Am Mon, 09 Feb 2009, Kyek, Andreas, VF-DE schrieb:
Zustand jetzt a) System ist an; ich bin angemeldet (als user) b) neu Anmelden unmöglich; sudo geht ebenfalls nicht c) Es existiert eine Datei die ALLE installierten Pakete enthält (und für jede Datei den Output von "rpm --verify"
d.h. ich weiss für jedes Paket, welches File fehlt.
Du mußt nur wissen welche Pakete. -> Liste nicht kompletter RPMs abspeichern / ausdrucken.
[..]
b) Rettungssystem booten und von dort irgendwie "meine" Installation mit den "richtigen" Paketen flicken.
Jap. root-FS mounten, beschädigte/unvollständige Pakete per
rpm --root=/root-FS-Mountpunkt --nodeps --force PAKET
einspielen. Das --nodeps --force ist in dieser Situation sinnvoll. Wenn wirklich exakt die gleichen Versionen wieder installiert werden sollte das --nodeps unnötig sein, da die Abhängigkeiten in der rpm-Datenbank ja erfüllt sind und man nur das Paket wieder installiert. Ausserdem sollte man noch ein -F mitgeben um rpm zu sagen das man updaten will und deswegen die Konfigurationsdateien nicht angerührt werden sollen. Also etwa so: rpm --root=/root-FS-Mountpunkt -F --force PAKET
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org