Ketika saya membuka perangkat lunak dari menu, dikatakan "tidak dapat membuka basis data perangkat lunak. Harap instal ulang paket pusat perangkat lunak.
Saat saya menulis pusat perangkat lunak di terminal, kesalahan seperti itu muncul:
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
Sekarang, ketika saya menulis perintah sudo apt-get remove software-center
dpkg: error: corrupt info database format file '/var/lib/dpkg/info/format'
E: Sub-process /usr/bin/dpkg returned an error code (2)
Saya memiliki ubuntu sebelumnya tetapi agak rusak. Sekarang, saya baru saja menginstal ulang dan bahkan saat memulai, pusat perangkat lunak tidak terbuka dan kesalahan ini muncul.
Saya harap Anda memiliki solusi. Terima kasih.
Jawaban yang Diterima:
File cache rusak. Untuk membuatnya kembali, buka terminal dan masukkan berikut ini:
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
Bagaimana Mengaktifkan Dukungan Bahasa Arab Di Terminal Gnome?
Bagaimana Cara Mengubah Izin Hard Drive Eksternal Di Ubuntu 12.04?