Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
-
Manfred
- Beiträge: 1977
- Registriert: 08.02.2004 10:51:23
- Wohnort: Far Far Away
Beitrag
von Manfred » 12.02.2005 15:25:26
Hi,
mit dpkg -s kann ich ja überprüfen, ob ein bestimmtes Programm installiert ist. Da bekomme ich plötzlich folgende Fehlermeldung:
Code: Alles auswählen
dpkg -s thunderbird
dpkg-query: fehlgeschlagen in buffer_read(fd): kopiere Info-Datei »/var/lib/dpkg/status«: Ist ein Verzeichnis
Ciao
Manfred
A computer only does what you actually told it to do - not what you thought you told it to do.
-
Manfred
- Beiträge: 1977
- Registriert: 08.02.2004 10:51:23
- Wohnort: Far Far Away
Beitrag
von Manfred » 12.02.2005 15:45:23
Jetzt stelle ich gerade fest, daß scheinbar apt komplett nicht mehr funktioniert.
Code: Alles auswählen
apt-get install nullmailer exim4-
Paketlisten werden gelesen... Fehler!
E: Lesefehler - read (21 Ist ein Verzeichnis)
E: Die Paketliste oder die Statusdatei konnte nicht geparst oder geöffnet werden.
Ciao
Manfred
A computer only does what you actually told it to do - not what you thought you told it to do.
-
KBDCALLS
- Moderator
- Beiträge: 22456
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Beitrag
von KBDCALLS » 12.02.2005 16:13:35
Dann sieh mal nach ob dem tatsächlich so ist . Wenn due Glückhast findest du noch eine Kopie in
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
-
Manfred
- Beiträge: 1977
- Registriert: 08.02.2004 10:51:23
- Wohnort: Far Far Away
Beitrag
von Manfred » 12.02.2005 16:24:58
Das habe ich gefunden:
Code: Alles auswählen
ls -l /var/backups/
insgesamt 2052
-rw-r--r-- 1 root root 786889 2005-02-10 19:50 dpkg.status.0
-rw-r--r-- 1 root root 212090 2005-01-31 00:27 dpkg.status.1.gz
-rw-r--r-- 1 root root 210437 2005-01-22 18:55 dpkg.status.2.gz
-rw-r--r-- 1 root root 210152 2005-01-18 23:54 dpkg.status.3.gz
-rw-r--r-- 1 root root 206637 2005-01-10 17:07 dpkg.status.4.gz
-rw-r--r-- 1 root root 201649 2005-01-05 18:47 dpkg.status.5.gz
-rw-r--r-- 1 root root 198459 2005-01-04 19:19 dpkg.status.6.gz
-rw------- 1 root root 654 2005-02-09 06:28 group.bak
-rw------- 1 root shadow 548 2005-01-18 23:51 gshadow.bak
-rw-r--r-- 1 root root 1398 2004-12-29 18:36 inetd.conf.bak
-rw-r--r-- 1 root root 4851 2005-01-05 18:47 infodir.bak
-rw------- 1 root root 967 2005-02-09 06:28 passwd.bak
-rw------- 1 root shadow 687 2005-02-09 06:28 shadow.bak
Kann ich da noch was wiederherstellen?
Wie kann das eigentlich passieren. Ich habe die Tage lediglich einen Kernel deinstalliert. Siehe:
http://www.debianforum.de/forum/viewtop ... highlight=
Ciao
Manfred
A computer only does what you actually told it to do - not what you thought you told it to do.
-
KBDCALLS
- Moderator
- Beiträge: 22456
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Beitrag
von KBDCALLS » 12.02.2005 16:46:26
Nimm mal die Datei
und kopiere sie als
an die Stelle.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
-
Joghurt
- Beiträge: 5244
- Registriert: 30.01.2003 15:27:31
- Wohnort: Hamburg
-
Kontaktdaten:
Beitrag
von Joghurt » 12.02.2005 18:28:38
Nein, als dpkg/status!
Anscheinend ist dpkg/status bei dir ein Verzeichnis geworden, dies musst du erstmal löschen
Und ein fsck ist auch sehr zu empfehlen!
-
KBDCALLS
- Moderator
- Beiträge: 22456
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Beitrag
von KBDCALLS » 12.02.2005 18:47:13
Joghurt hat geschrieben:Nein, als dpkg/status!
Anscheinend ist dpkg/status bei dir ein Verzeichnis geworden, dies musst du erstmal löschen
Und ein fsck ist auch sehr zu empfehlen!
Hast natürlich Recht das die Datei nur
heißt

Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
-
Manfred
- Beiträge: 1977
- Registriert: 08.02.2004 10:51:23
- Wohnort: Far Far Away
Beitrag
von Manfred » 13.02.2005 12:02:37
Joghurt hat geschrieben:Nein, als dpkg/status!
Anscheinend ist dpkg/status bei dir ein Verzeichnis geworden, dies musst du erstmal löschen
Und ein fsck ist auch sehr zu empfehlen!
Damit ich mit jetzt nicht alles zerschieße, frage ich lieber nochmal nach.
Es ist tatsächlich so, daß ich ein Verzeichnis /var/lib/dpkg/status habe. Und unter /var/backups liegt die Datei dpkg.status.0. Unter /var/lib/dpkg/status liegt aber noch eine Datei adfs.ko. Als Dateityp steht da "Objektcode". Soll ich jetzt wirklich das Verzeichnis /status und die darin befindliche Datei löschen und dann anschließend /var/backups/dpkg.status.0 nach /var/lib/dpkg/status kopieren, so das "status" wieder eine Datei wird?
Und dann fsck. Aber das mach ich wohl besser, indem ich den PC mit Kanotix oder Knoppix boote?
Ciao
Manfred
A computer only does what you actually told it to do - not what you thought you told it to do.
-
KBDCALLS
- Moderator
- Beiträge: 22456
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Beitrag
von KBDCALLS » 13.02.2005 12:06:32
Joguhrt hat schon richtig bemerkt das im Verzeichnis /var/lib/dpkg eine Datei mit dem Name status liegt.
Falls in dem Verzeichnis Status nichts weiter drinn kann es gelöscht werden Und die Datei so kopiert werden wie angegeben.
Aber was sucht das Kernelmodul adfs.ko da? Was ist da denn passiert?
Füge mal an was sich in dem Verzeichnis befinden muß
Code: Alles auswählen
matthias@biljana:~$ ls /var/lib/dpkg -1F
alternatives/
available
available-old
cmethopt
diversions
diversions-old
info/
lock
methods/
parts/
statoverride
statoverride-old
status
status-old
updates/
matthias@biljana:~$
Verzeichnisse sind durch den / hintendran gekennzeichet.
Zuletzt geändert von
KBDCALLS am 13.02.2005 12:18:08, insgesamt 3-mal geändert.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
-
Manfred
- Beiträge: 1977
- Registriert: 08.02.2004 10:51:23
- Wohnort: Far Far Away
Beitrag
von Manfred » 13.02.2005 12:14:58
KBDCALLS hat geschrieben:Joguhrt hat schon richtig bemerkt das im Verzeichnis /var/lib/dpkg eine Datei mit dem Name status liegt.
Aber was sucht das Kernelmodul adfs.ko da? Was ist da denn passier?
Ich hatte letzte Woche ein größeres Problem:
Guckst Du hier:
http://www.debianforum.de/forum/viewtop ... highlight=
Und dann habe ich den 2.6eer Kernel wieder entfernt:
Guckst Du hier:
http://www.debianforum.de/forum/viewtop ... highlight=
Aber nachdem mein System wieder lief, konnte ich dpkg und apt weiter benutzen. Bis gestern....

Ciao
Manfred
A computer only does what you actually told it to do - not what you thought you told it to do.
-
Manfred
- Beiträge: 1977
- Registriert: 08.02.2004 10:51:23
- Wohnort: Far Far Away
Beitrag
von Manfred » 13.02.2005 17:44:58
KBDCALLS hat geschrieben:
Füge mal an was sich in dem Verzeichnis befinden muß
Code: Alles auswählen
matthias@biljana:~$ ls /var/lib/dpkg -1F
alternatives/
available
available-old
cmethopt
diversions
diversions-old
info/
lock
methods/
parts/
statoverride
statoverride-old
status
status-old
updates/
matthias@biljana:~$
Verzeichnisse sind durch den / hintendran gekennzeichet.
Da kommt bei mir folgendes:
Code: Alles auswählen
ls /var/lib/dpkg -1F
alternatives/
available
available-old
cmethopt
diversions
diversions-old
info/
lock
methlock
methods/
parts/
statoverride
statoverride-old
status/
status-old
updates/
Wie du siehst, ist bei mir noch methlock drin und status ist ein Verzeichnis. Die Frage ist jetzt nur, kann ich das löschen?
Ciao
Manfred
A computer only does what you actually told it to do - not what you thought you told it to do.
-
Manfred
- Beiträge: 1977
- Registriert: 08.02.2004 10:51:23
- Wohnort: Far Far Away
Beitrag
von Manfred » 14.02.2005 20:20:56
Soll ich das jetzt löschen?
Ciao
Manfred
A computer only does what you actually told it to do - not what you thought you told it to do.
-
KBDCALLS
- Moderator
- Beiträge: 22456
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Beitrag
von KBDCALLS » 14.02.2005 20:42:27
Was ist denn jetzt drinn in diesem
? Aber das der Inhalt sieht eigentlich ganz O.K aus. Das Vereichnis
kann weg. Aber kannst dir mal status.old ansehen. Ist vielleicht sogar die bessere Alternative weil aktueller.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
-
Manfred
- Beiträge: 1977
- Registriert: 08.02.2004 10:51:23
- Wohnort: Far Far Away
Beitrag
von Manfred » 14.02.2005 22:12:21
"methlock" ist eine leere Datei.
Nachdem ich /status gelöscht hatte, habe ich deinen Rat befolg und status-old nach status umbenannt. Dann hat er noch gemeckert, weil ihm available gefehlt hat. Ich habe einfach available-old umbenannt.
Jetzt funktionierts wieder.
Danke
Ciao
Manfred
A computer only does what you actually told it to do - not what you thought you told it to do.