Hallo,
habe einen dummen Fehler begangen. Es war sehr spät und ich wollte den
Ordner /var/lib/alsa-lib löschen, aber habe /var/lib/apt gelöscht.
Nun funktioniert apt nicht mehr, da es diesen Ordner dringend braucht.
Wie kann ich dieses Problem lösen?
Hoffentlich keine Neuinstallation.
Gruss
Chrsitian
/var/lib/apt versehentlich gelöscht -> apt nun ohne Funkt
@six
vielen Dank für deine Antwort. Hat leider nicht geholfen.
Bekomme folgende Fehlermeldung:
E: Tried to dequeue a fetching object
Diese steht n-mal untereinander.
Ich werde gleich mal mit Knoppix booten, und mir den Inhalt der Ordner
anschauen. Vieleicht kann ich den ja von Hand rekonstruieren.
Christian
vielen Dank für deine Antwort. Hat leider nicht geholfen.
Bekomme folgende Fehlermeldung:
E: Tried to dequeue a fetching object
Diese steht n-mal untereinander.
Ich werde gleich mal mit Knoppix booten, und mir den Inhalt der Ordner
anschauen. Vieleicht kann ich den ja von Hand rekonstruieren.
Christian
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Du müsstest apt neu installieren, aber da apt ja nicht funktioniert ist das etwas komplizierter...
Lade die Datei ftp://ftp.de.debian.org/debian/pool/mai ... 4_i386.deb mit einem Browser oder FTP Client herunter, und installiere sie mittles "dpkg -i apt_0.5.4_i386.deb".
Danach sollte Dein apt (hoffentlich) wieder tun.
Patrick
Lade die Datei ftp://ftp.de.debian.org/debian/pool/mai ... 4_i386.deb mit einem Browser oder FTP Client herunter, und installiere sie mittles "dpkg -i apt_0.5.4_i386.deb".
Danach sollte Dein apt (hoffentlich) wieder tun.
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
@pdreker
Vielen dank, ich bin sicher das es so funktioniert wie du es beschrieben hast.
Aber ich habe einen noch einfacheren Weg gefunden.
Falls es irgendwo da drausen noch solch 'dumme' debian-user gibt
wie ich einer bin, so sollte das hier helfen:
Also in dem Ordner /var/lib/apt/lists werden status-Informationen für jeden Mirror der in
/etc/apt/sources.list steht gespeichert.
Im Ordner /var/lib/apt/lists/partial werden übergangs-status-Informationen gespeichert, wobei ich nicht weis was damit gemeint ist.
Aber das bedeutet das man zum fixen des Problems, einfach die Orgnerstuktur /var/lib/apt/lists/partial wieder von Hand anlegt. Als nächste kommentiert man alle Mirror in der sources.list aus, da ja apt ansonsten status-Information für den Mirror in /var/lib/apt/lists erwartet, welche aber dank meiner Dummheit nicht mehr da sind.
Nun braucht es nur noch ein apt-get update, danach die Mirror wieder entkommentieren, und wieder ein apt-get update.
Und alles funktioniert wieder bestens
Nochmal vielen dank für eure Hilfe
Christian
Vielen dank, ich bin sicher das es so funktioniert wie du es beschrieben hast.
Aber ich habe einen noch einfacheren Weg gefunden.
Falls es irgendwo da drausen noch solch 'dumme' debian-user gibt
wie ich einer bin, so sollte das hier helfen:
Also in dem Ordner /var/lib/apt/lists werden status-Informationen für jeden Mirror der in
/etc/apt/sources.list steht gespeichert.
Im Ordner /var/lib/apt/lists/partial werden übergangs-status-Informationen gespeichert, wobei ich nicht weis was damit gemeint ist.
Aber das bedeutet das man zum fixen des Problems, einfach die Orgnerstuktur /var/lib/apt/lists/partial wieder von Hand anlegt. Als nächste kommentiert man alle Mirror in der sources.list aus, da ja apt ansonsten status-Information für den Mirror in /var/lib/apt/lists erwartet, welche aber dank meiner Dummheit nicht mehr da sind.
Nun braucht es nur noch ein apt-get update, danach die Mirror wieder entkommentieren, und wieder ein apt-get update.
Und alles funktioniert wieder bestens
Nochmal vielen dank für eure Hilfe
Christian