GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Software Center non si apre affatto Errore?

Quando apro il software dal menu, viene visualizzato il messaggio "impossibile aprire il database del software. Reinstalla il pacchetto software-center.
Quando scrivo software-center sul terminale, viene visualizzato questo errore:

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

Ora, quando scrivo il comando 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)

Avevo Ubuntu prima, ma è stato danneggiato. Ora, l'ho reinstallato di recente e anche all'avvio, il centro software non si apre e si verifica questo errore.
Spero che tu abbia una soluzione. Grazie.

Risposta accettata:

I file della cache sono danneggiati. Per rigenerarlo apri un terminale e inserisci quanto segue:

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

Ubuntu
  1. Il file di metadati non corrisponde al checksum – Errore YUM!

  2. Perché il file di traduzione Bash non contiene tutti i testi di errore?

  3. Ubuntu Software Center mancante nel 20.04?

  4. Errore di output dall'archivio:Tar.xz:formato file non riconosciuto?

  5. Ubuntu 14.04 Libreoffice non si apre?

Come risolvere il problema:l'utente non è nell'errore del file sudoers

Come risolvere l'errore "Il repository non ha un file di rilascio" in Ubuntu

Cosa fare quando vedi "Il repository non ha un file di rilascio" Errore in Ubuntu

Come risolvere l'errore "Il repository non è ancora valido" in Ubuntu Linux

Interrompere l'apertura di .py in Gedit?

Come risolvere l'errore relativo alla pagina del mio sito Web non trovata