Re: DPKG-Liste kaputt
On Sat, 28 Jun 2003, Sacher Khoudari wrote:
> Stephan Splitthoff wrote:
> > Hi!
> >
> > Nach einem Rechner-Crash (durch Gewitter) gab es beim Hochfahren ein paar
> > Probleme auf /var (die fsck soweit bereinig hat). So wie es aussieht, hat
> > die Liste der installieren Software etwas abbekommen.
> > Cron-Daily meldet eine ganze Reihe von Fehlern:
> >
> > [...] no files currently installed.
> >
> > Wie kann ich das wieder reparieren?
>
> Hi!
>
> Ich kann dir leider nicht wirklich weiterhelfen, ich stehe aber vor dem
> selben Problem. Solltest du was finden, kannst du mir dann bescheid sagen?
>
> Ich habe mir mal ein paar Gedanken darüber gemacht, man könnte doch ne
> Liste aller Dateien die in den Packeten sind nehmen, und schauen welche
> davon auf dem System liegen. Wäre etwas Arbeit (ich vermute, der Rechner
> müsste ne Nacht lang durchlaufen - nix für laute Platten), nur weiss ich
> erstens nicht wo ich diese Liste herkriegen könnte (kennt sich da jemand
> aus?), und zweitens nicht obs ne einfacherere variante gibt (vielicht
> kann das ja apt bzw dpkg, nur hab ichs noch nicht gefunden). Also, Ideen
> sind gerne willkommen!
>
> Das Script zu realisieren wäre auch noch ein Problem, zumindest für
> mich, ich kenn mich noch nicht so gut mit Shellscripten aus, und bin
> auch in letzter Zeit zu beschäftigt.
auf http://www.cs.duke.edu/~reynolds/projects/dpkg-rebuild gibt es das
gleichnamige Skript:
# Rebuild the Debian '/var/lib/dpkg/status' file from information in
# '/var/lib/dpkg/available' and '/var/lib/dpkg/info/*.list'. This is
# useful if your 'status' file got corrupted if the system crashed during
# package maintenance, for example.
Vielleicht hilft Euch das weiter
Gruss Achim
Reply to: