Wenn ich Software aus dem Menü öffne, heißt es:„Software-Datenbank kann nicht geöffnet werden. Bitte installieren Sie das Software-Center-Paket neu.
Wenn ich Software-Center auf das Terminal schreibe, kommt folgender Fehler:
2014-05-28 09:11:20,584 - softwarecenter.ui.gtk3.app - INFO - setting up proxy 'None'
2014-05-28 09:11:20,593 - softwarecenter.ui.gtk3.app - ERROR - xapian open failed
Traceback (most recent call last):
File "/usr/share/software-center/softwarecenter/ui/gtk3/app.py", line 302, in __init__
if self.db.schema_version() != DB_SCHEMA_VERSION:
File "/usr/share/software-center/softwarecenter/db/database.py", line 289, in schema_version
return self.xapiandb.get_metadata("db-schema-version")
File "/usr/share/software-center/softwarecenter/db/database.py", line 177, in xapiandb
self._db_per_thread[thread_name] = self._get_new_xapiandb()
File "/usr/share/software-center/softwarecenter/db/database.py", line 190, in _get_new_xapiandb
xapiandb = xapian.Database(self._db_pathname)
File "/usr/lib/python2.7/dist-packages/xapian/__init__.py", line 3667, in __init__
_xapian.Database_swiginit(self,_xapian.new_Database(*args))
DatabaseCorruptError: /var/cache/software-center/xapian/iamchert: Chert version file should be 28 bytes, actually 0
Wenn ich jetzt den Befehl sudo apt-get remove software-center
schreibe
dpkg: error: corrupt info database format file '/var/lib/dpkg/info/format'
E: Sub-process /usr/bin/dpkg returned an error code (2)
Ich hatte zuvor Ubuntu, aber es wurde irgendwie beschädigt. Jetzt habe ich es frisch neu installiert und selbst beim Start öffnet sich das Softwarecenter nicht und dieser Fehler kommt.
Ich hoffe, Sie haben eine Lösung. Danke.
Akzeptierte Antwort:
Die Cache-Dateien sind beschädigt. Um es neu zu generieren, öffnen Sie ein Terminal und geben Sie Folgendes ein:
sudo rm -r /var/cache/software-center/xapian
sudo mv /var/lib/dpkg/info/format /var/lib/dpkg/info/format.bak
sudo dpkg --clear-avail
sudo apt-get update
sudo apt-get install --reinstall software-center