ubuntuusers.de

Problem mit der Paketverwaltung nach recovery mode. Could not open file /var/lib/dpkg/status

Status: Ungelöst | Ubuntu-Version: Xubuntu 8.04 (Hardy Heron)
Antworten |

Oli_ver

Anmeldungsdatum:
15. Oktober 2008

Beiträge: Zähle...

Hallo ihr Linux Meister ☺

Ich kenne mich so gut wie gar nicht mit Linux aus und habe vor einer Woche die ersten Probleme gehabt. Also, nachdem ich nun schon 4 verschiedene Kernel-updates auf Empfehlung der Paketverwaltung durchführen lassen habe, wollte ich die alten Kernels löschen. Dies habe ich dann über die Paketverwaltung gemacht und neugestartet. Und dann ist beim Runterfahren der Stecker ausversehen von meiner Freundin gezogen worden...

Beim wieder hoch fahren kam die Meldung das die grafische Oberfläche nicht gestartet werden konnte. Und dann bin ich in den recovery mode und habe die Paketverwaltung und die grafische Oberfläche reparieren lassen. Da gab es auch einige Dinge die repariert wurde. Es kam ständig so eine Meldung wie in etwa: "Es wurden 100 Einheiten gezählt sollten aber 98 sein. Soll repariert werden? [y]" Die Zahlen sind nur Beispiele.

Na ja als ich dann wieder neugestartet habe funktionierte die grafische Oberfläche, aber nicht mehr die Paketverwaltung. Die hat jetzt das Problem, dass die Datei /var/lib/dpkg/status nicht mehr geöffnet werden kann oder dass es die gar nicht mehr gibt...

Vielleicht kann mir ja einer von euch helfen. Und vielen Dank schon mal. ☺

Hier sind die drei Datein die laut Anleitung zu diesem Forum bei Problemen mit der Paketverwaltung beilegen soll.

oliver@oliver-laptop:~$ cat /etc/apt/sources.list
#deb cdrom:[Xubuntu 8.04.1 _Hardy Heron_ - Release i386 (20080702.1)]/ hardy main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.

deb http://de.archive.ubuntu.com/ubuntu/ hardy main restricted
deb-src http://de.archive.ubuntu.com/ubuntu/ hardy main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://de.archive.ubuntu.com/ubuntu/ hardy-updates main restricted
deb-src http://de.archive.ubuntu.com/ubuntu/ hardy-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://de.archive.ubuntu.com/ubuntu/ hardy universe
deb-src http://de.archive.ubuntu.com/ubuntu/ hardy universe
deb http://de.archive.ubuntu.com/ubuntu/ hardy-updates universe
deb-src http://de.archive.ubuntu.com/ubuntu/ hardy-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://de.archive.ubuntu.com/ubuntu/ hardy multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ hardy multiverse
deb http://de.archive.ubuntu.com/ubuntu/ hardy-updates multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ hardy-updates multiverse

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://de.archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse
# deb-src http://de.archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository. This software is not part of Ubuntu, but is
## offered by Canonical and the respective vendors as a service to Ubuntu
## users.
# deb http://archive.canonical.com/ubuntu hardy partner
# deb-src http://archive.canonical.com/ubuntu hardy partner

deb http://security.ubuntu.com/ubuntu hardy-security main restricted
deb-src http://security.ubuntu.com/ubuntu hardy-security main restricted
deb http://security.ubuntu.com/ubuntu hardy-security universe
deb-src http://security.ubuntu.com/ubuntu hardy-security universe
deb http://security.ubuntu.com/ubuntu hardy-security multiverse
deb-src http://security.ubuntu.com/ubuntu hardy-security multiverse
oliver@oliver-laptop:~$ sudo apt-get update 
[sudo] password for oliver: 
OK   http://security.ubuntu.com hardy-security Release.gpg
Ign http://security.ubuntu.com hardy-security/main Translation-de 
OK   http://de.archive.ubuntu.com hardy Release.gpg                
OK   http://de.archive.ubuntu.com hardy/main Translation-de        
OK   http://de.archive.ubuntu.com hardy/restricted Translation-de  
OK   http://de.archive.ubuntu.com hardy/universe Translation-de    
OK   http://de.archive.ubuntu.com hardy/multiverse Translation-de  
Hole:1 http://de.archive.ubuntu.com hardy-updates Release.gpg [189B]
Ign http://de.archive.ubuntu.com hardy-updates/main Translation-de 
Ign http://de.archive.ubuntu.com hardy-updates/restricted Translation-de
Ign http://de.archive.ubuntu.com hardy-updates/universe Translation-de
Ign http://security.ubuntu.com hardy-security/restricted Translation-de
Ign http://security.ubuntu.com hardy-security/universe Translation-de
Ign http://security.ubuntu.com hardy-security/multiverse Translation-de
OK   http://security.ubuntu.com hardy-security Release
Ign http://de.archive.ubuntu.com hardy-updates/multiverse Translation-de
OK   http://de.archive.ubuntu.com hardy Release
Hole:2 http://de.archive.ubuntu.com hardy-updates Release [58,5kB]
OK   http://security.ubuntu.com hardy-security/main Packages                   
OK   http://security.ubuntu.com hardy-security/restricted Packages
OK   http://security.ubuntu.com hardy-security/main Sources     
OK   http://security.ubuntu.com hardy-security/restricted Sources
OK   http://security.ubuntu.com hardy-security/universe Packages
OK   http://security.ubuntu.com hardy-security/universe Sources 
OK   http://security.ubuntu.com hardy-security/multiverse Packages
OK   http://security.ubuntu.com hardy-security/multiverse Sources
OK   http://de.archive.ubuntu.com hardy/main Packages           
OK   http://de.archive.ubuntu.com hardy/restricted Packages
OK   http://de.archive.ubuntu.com hardy/main Sources
OK   http://de.archive.ubuntu.com hardy/restricted Sources
OK   http://de.archive.ubuntu.com hardy/universe Packages
OK   http://de.archive.ubuntu.com hardy/universe Sources
OK   http://de.archive.ubuntu.com hardy/multiverse Packages
OK   http://de.archive.ubuntu.com hardy/multiverse Sources
Hole:3 http://de.archive.ubuntu.com hardy-updates/main Packages [420kB]
Hole:4 http://de.archive.ubuntu.com hardy-updates/restricted Packages [8001B]
Hole:5 http://de.archive.ubuntu.com hardy-updates/main Sources [108kB]
Hole:6 http://de.archive.ubuntu.com hardy-updates/restricted Sources [903B]
Hole:7 http://de.archive.ubuntu.com hardy-updates/universe Packages [167kB]
Hole:8 http://de.archive.ubuntu.com hardy-updates/universe Sources [37,8kB]
Hole:9 http://de.archive.ubuntu.com hardy-updates/multiverse Packages [27,7kB]
Hole:10 http://de.archive.ubuntu.com hardy-updates/multiverse Sources [4940B]
Es wurden 833kB in 2s geholt (354kB/s)                    
Paketlisten werden gelesen... Fehler!
E: Konnte Datei /var/lib/dpkg/status nicht öffnen - open (2 No such file or directory)
E: Die Paketliste oder die Statusdatei konnte nicht geparst oder geöffnet werden.
oliver@oliver-laptop:~$ sudo apt-get upgrade
Paketlisten werden gelesen... Fehler!
E: Konnte Datei /var/lib/dpkg/status nicht öffnen - open (2 No such file or directory)
E: Die Paketliste oder die Statusdatei konnte nicht geparst oder geöffnet werden.

prometheus0815

Anmeldungsdatum:
12. Juni 2006

Beiträge: 7478

Statusdatei löschen und neu anlegen:

sudo rm /var/lib/dpkg/status
sudo touch /var/lib/dpkg/status

Oli_ver

(Themenstarter)

Anmeldungsdatum:
15. Oktober 2008

Beiträge: 21

Hi,

danke schon mal für die Antwort. Habe gemacht was du vorgeschlagen hast. Und es hat fast geklappt. Also die Paketverwaltung startet wieder und ich habe versucht die 59 ausstehenden Updates auszuführen... Und promt die nächste Fehlermeldung:

E: /var/cache/apt/archives/libc6_2.7-10ubuntu4_i386.deb: Unterprozess pre-installation script gab den Fehlerwert 1 zurück

dann habe ich es einfach nochmal aber diesmal mit weniger Paketen aufeinmal versucht und folgende Fehlermeldung bekommen:

Die Abhängigkeiten von 1 Paket auf Ihrem System sind defekt.
Wählen sie den Filter »Defekte Pakete«, um dieses anzuzeigen.

und

E: Internal Error, Could not perform immediate configuration (1) on libgcc1

Und heute sagt das kleine Symbol der Paketverwaltung oben rechts in der Ecke am Desktop, dass

Error: BrockenCount > 0

Also führe ich noch mal die drei standard Befehle aus:

oliver@oliver-laptop:~$ sudo apt-get update
[sudo] password for oliver: 
Hole:1 http://security.ubuntu.com hardy-security Release.gpg [189B]
Ign http://security.ubuntu.com hardy-security/main Translation-de  
OK   http://de.archive.ubuntu.com hardy Release.gpg                
OK   http://de.archive.ubuntu.com hardy/main Translation-de        
OK   http://de.archive.ubuntu.com hardy/restricted Translation-de  
OK   http://de.archive.ubuntu.com hardy/universe Translation-de    
OK   http://de.archive.ubuntu.com hardy/multiverse Translation-de  
Hole:2 http://de.archive.ubuntu.com hardy-updates Release.gpg [189B]
Ign http://de.archive.ubuntu.com hardy-updates/main Translation-de 
Ign http://de.archive.ubuntu.com hardy-updates/restricted Translation-de
Ign http://de.archive.ubuntu.com hardy-updates/universe Translation-de
Ign http://security.ubuntu.com hardy-security/restricted Translation-de
Ign http://security.ubuntu.com hardy-security/universe Translation-de
Ign http://security.ubuntu.com hardy-security/multiverse Translation-de
Hole:3 http://security.ubuntu.com hardy-security Release [58,5kB]
Ign http://de.archive.ubuntu.com hardy-updates/multiverse Translation-de
OK   http://de.archive.ubuntu.com hardy Release                
Hole:4 http://de.archive.ubuntu.com hardy-updates Release [58,5kB]             
Hole:5 http://security.ubuntu.com hardy-security/main Packages [119kB]         
OK   http://de.archive.ubuntu.com hardy/main Packages                          
OK   http://de.archive.ubuntu.com hardy/restricted Packages                    
OK   http://de.archive.ubuntu.com hardy/main Sources                           
OK   http://de.archive.ubuntu.com hardy/restricted Sources                     
OK   http://de.archive.ubuntu.com hardy/universe Packages                      
OK   http://de.archive.ubuntu.com hardy/universe Sources                       
OK   http://de.archive.ubuntu.com hardy/multiverse Packages                    
OK   http://de.archive.ubuntu.com hardy/multiverse Sources                     
Hole:6 http://security.ubuntu.com hardy-security/restricted Packages [7487B]   
Hole:7 http://security.ubuntu.com hardy-security/main Sources [22,5kB]         
Hole:8 http://security.ubuntu.com hardy-security/restricted Sources [892B]     
Hole:9 http://security.ubuntu.com hardy-security/universe Packages [58,0kB]    
Hole:10 http://de.archive.ubuntu.com hardy-updates/main Packages [420kB]       
Hole:11 http://security.ubuntu.com hardy-security/universe Sources [9367B]     
Hole:12 http://security.ubuntu.com hardy-security/multiverse Packages [11,3kB] 
Hole:13 http://security.ubuntu.com hardy-security/multiverse Sources [1107B]   
Hole:14 http://de.archive.ubuntu.com hardy-updates/restricted Packages [8001B] 
Hole:15 http://de.archive.ubuntu.com hardy-updates/main Sources [108kB]
Hole:16 http://de.archive.ubuntu.com hardy-updates/restricted Sources [903B]
Hole:17 http://de.archive.ubuntu.com hardy-updates/universe Packages [169kB]
Hole:18 http://de.archive.ubuntu.com hardy-updates/universe Sources [37,8kB]
Hole:19 http://de.archive.ubuntu.com hardy-updates/multiverse Packages [27,7kB]
Hole:20 http://de.archive.ubuntu.com hardy-updates/multiverse Sources [4940B]
Es wurden 1124kB in 3s geholt (315kB/s)               
Paketlisten werden gelesen... Fertig

und

oliver@oliver-laptop:~$ sudo apt-get upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Reading state information... Fertig
Probieren Sie „apt-get -f install“, um diese zu korrigieren.
Die folgenden Pakete haben nichterfüllte Abhängigkeiten:
  libgcc1: Hängt ab: libc6 (>= 2.2.4) ist aber nicht installiert
E: Nichterfüllte Abhängigkeiten. Versuchen Sie, -f zu benutzen.
oliver@oliver-laptop:~$ 

und

oliver@oliver-laptop:~$ cat /etc/apt/sources.list
#deb cdrom:[Xubuntu 8.04.1 _Hardy Heron_ - Release i386 (20080702.1)]/ hardy main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.

deb http://de.archive.ubuntu.com/ubuntu/ hardy main restricted
deb-src http://de.archive.ubuntu.com/ubuntu/ hardy main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://de.archive.ubuntu.com/ubuntu/ hardy-updates main restricted
deb-src http://de.archive.ubuntu.com/ubuntu/ hardy-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://de.archive.ubuntu.com/ubuntu/ hardy universe
deb-src http://de.archive.ubuntu.com/ubuntu/ hardy universe
deb http://de.archive.ubuntu.com/ubuntu/ hardy-updates universe
deb-src http://de.archive.ubuntu.com/ubuntu/ hardy-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://de.archive.ubuntu.com/ubuntu/ hardy multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ hardy multiverse
deb http://de.archive.ubuntu.com/ubuntu/ hardy-updates multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ hardy-updates multiverse

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://de.archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse
# deb-src http://de.archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository. This software is not part of Ubuntu, but is
## offered by Canonical and the respective vendors as a service to Ubuntu
## users.
# deb http://archive.canonical.com/ubuntu hardy partner
# deb-src http://archive.canonical.com/ubuntu hardy partner

deb http://security.ubuntu.com/ubuntu hardy-security main restricted
deb-src http://security.ubuntu.com/ubuntu hardy-security main restricted
deb http://security.ubuntu.com/ubuntu hardy-security universe
deb-src http://security.ubuntu.com/ubuntu hardy-security universe
deb http://security.ubuntu.com/ubuntu hardy-security multiverse
deb-src http://security.ubuntu.com/ubuntu hardy-security multiverse
oliver@oliver-laptop:~$ 

Hoffentlich kann jemand weiterhelfen.

Schöne Grüße Oli

UrbanFlash Team-Icon

Avatar von UrbanFlash

Anmeldungsdatum:
21. Februar 2006

Beiträge: 5549

Wohnort: Wien

Wie du selbst hier gepostet hast

oliver@oliver-laptop:~$ sudo apt-get upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Reading state information... Fertig
Probieren Sie „apt-get -f install“, um diese zu korrigieren.
Die folgenden Pakete haben nichterfüllte Abhängigkeiten:
  libgcc1: Hängt ab: libc6 (>= 2.2.4) ist aber nicht installiert
E: Nichterfüllte Abhängigkeiten. Versuchen Sie, -f zu benutzen.
oliver@oliver-laptop:~$ 

solltest du mal

sudo apt-get -f install

ausführen und dann sehen wir weiter.

Oli_ver

(Themenstarter)

Anmeldungsdatum:
15. Oktober 2008

Beiträge: 21

Hallo,

habe jetzt

sudo apt-get -f install

durchgeführt und folgenden Meldung bekommen

oliver@oliver-laptop:~$ sudo apt-get -f install
[sudo] password for oliver: 
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Reading state information... Fertig
Abhängigkeit werden korrigiert... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
  libc6
Vorgeschlagene Pakete:
  locales glibc-doc libc6-i686
Die folgenden NEUEN Pakete werden installiert:
  libc6
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.
Es müssen noch 0B von 4307kB Archiven geholt werden.
After this operation, 10,7MB of additional disk space will be used.
Möchten Sie fortfahren [J/n]? j
E: Kann debconf-Version nicht ermitteln. Ist debconf installiert?
debconf: apt-extracttemplates schlug fehl: Bad file descriptor
(Lese Datenbank ... 101 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke libc6 (aus .../libc6_2.7-10ubuntu4_i386.deb) ...

A non-dpkg owned copy of the libc6-i686 package was found.
It is not safe to upgrade the C library in this situation;
please remove that copy of the C library and try again.
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/libc6_2.7-10ubuntu4_i386.deb (--unpack):
 Unterprozess pre-installation script gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/libc6_2.7-10ubuntu4_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

dann habe ich in der Paketverwaltung nachgeschaut ob debconf installiert ist... ist es leider nicht.

Dann habe ich noch durch klicken auf "Defekte Pakete reparieren" versucht was zu retten. Schien auch gut zu laufen, weil danach unten in der Paketverwaltung stand "defekte Abhängigkeiten aufgelöst". Wollte dann debconf installieren, aber dass hat leider nicht geklappt und es kam folgende Fehlermeldung:

E: Internal Error, Could not perform immediate configuration (1) on libgcc1

Hoffe das bringt euch in der Lösungsfindung weiter... ☺

Schönen Gruß, Oli

Oli_ver

(Themenstarter)

Anmeldungsdatum:
15. Oktober 2008

Beiträge: 21

Hi,

habe woanders im Internet gelesen, dass man defekte Pakete einfach deinstallieren kann... und habe dann mal meine Paketverwaltung aufgemacht und mein kaputtes Paket libgcc1 deinstalliert und tja jetzt geht nicht mehr viel mit meinem Xubuntu... Kann aber immerhin noch Komandozeilen eingaben machen und mich so auch anmelden, halt alles ohne die grafische Oberfläche. Habe auf dem gleichen Laptop zum Glück noch Windows drauf...

Also jetzt wird die Sache wohl richtig kniffelig. Hoffentlich kann mir jemand von euch helfen.

Schönen Gruß, Oli

UrbanFlash Team-Icon

Avatar von UrbanFlash

Anmeldungsdatum:
21. Februar 2006

Beiträge: 5549

Wohnort: Wien

Kannst du jetzt etwas installieren? Wenn ja, dann installiere 'ubuntu-desktop'. Wenn nein, besorg dir eine Alternate CD binde die in apt-get ein und installier dann das Paket.

Andererseits könntest du auch einfach neu installieren, das geht womöglich sogar schneller.

floogy

Anmeldungsdatum:
21. Juli 2006

Beiträge: 3297

Wohnort: Koblenz

Oli ver schrieb:

dann habe ich in der Paketverwaltung nachgeschaut ob debconf installiert ist... ist es leider nicht.

Naja vielleicht weiß das system nur nicht ob debconf installiert ist, weil der Inhalt von /var/dpkg/lib/status gelöscht wurde.

http://debiananwenderhandbuch.de/debconf.html

Also ich finde den Tipp /var/dpkg/lib/status einfach zu löschen schon ein wenig merkwürdig, schließlich handelt es sich um die Paketdatenbank dpkgs und APTs, auf das viele Paketverwalter aufsetzen. aptitude hat seine eigene Paketdatenbank.

Antworten |