[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: crash... :-(



Hallo Thomas,
Hallo Liste,

also die datei "#67040" ist ein Tastaturlayout für X, 
höchstwahrscheinlich aus /etc/X11/xkb/symbols, allerdings
welches weiß ich nicht.

Am einfachsten machst du ein:
	debsums -as
Das listet alle files für die das prüfen der md5sums fehlgeschlagen ist 
bzw. alle Pakete die keine bereitstellen auf, die Zeilen mit "debsums: 
no md5sums for $PAKETNAME" kannst Du erstmal ignorieren, für Dich sind 
vorerst die Zeilen mit: "debsums: can't open $PAKETNAME file 
$PFAD/DATEI (No such file or directory)" wichtig.
Ein Beispiel:
debsums: can't open e2fsprogs file sbin/fsck.ext2 (No such file or 
directory)
sagt aus, das der file /sbin/fsck.ext2 aus dem Paket e2fsprogs nicht 
gefunden wurde und laut /var/lib/dpkg/info aber dort sein sollte.
Also mußt Du nur noch den file /sbin/fsck.ext2 im Paket 
"e2fsprogs*.deb" mit den Dateifragmenten vergleichen und wieder an 
seinen Platz befördern. Mal angenommen das Fragment "/lost+found/#XYZ"  
hat den gleichen Inhalt wie "/sbin/fsck.ext2" aus dem Paket "e2fsprogs" 
dann kannst Du es mit "mv /lost+found/#XYZ /sbin/fsck.ext2" wieder an 
seinen Platz befördern.

Sollte das Paket von dem die Fragmente stammen allerdings keine md5sums 
bereitstellen, dann wirds etwas komplizierter, da fällt mir jetzt auf 
Anhieb nur folgendes ein.	
Mit: 
	debsums -l > $DATEI
kannst Du Dir eine Liste der Pakete aufstellen lassen welche keine 
md5sums bereitstellen, und deren Inhalt dann mit "dpkg -S $PAKETNAME" 
anzeigen und mit Deinem Verzeichnisbaum vergleichen - großer Nachteil 
dieser Methode:
1. extrem zeitaufwendig 
2. sollten die Dateien durch Scripte erzeugt worden sein dann kannst Du
   Sie mit "dpkg -S $PAKETNAME" sowieso nicht finden und mußt die
   *.postinst und *.preinst Scripte der Pakete durchsuchen, was dann zu 
   einem noch größeren Zeitaufwand führt.
3. handelt es sich um einen von Dir erzeugten file hast Du mit dieser
   Methode sowieso keine Aussicht auf Erfolg
Aber vielleicht hast Du ja Glück und findest sie gleich mit 
"debsums -as".
Bei weiteren Fragen zu debsums:
	man debsums
 
Gruß
andreas well



Reply to: