GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Le centre logiciel ne s'ouvre pas du tout Erreur ?

Lorsque j'ouvre le logiciel à partir du menu, il est écrit "Impossible d'ouvrir la base de données du logiciel. Veuillez réinstaller le package software-center.
Lorsque j'écris software-center sur le terminal, une telle erreur se produit :

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

Maintenant, quand j'écris la commande 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)

J'avais Ubuntu avant, mais il était en quelque sorte corrompu. Maintenant, je l'ai fraîchement réinstallé et même au démarrage, le centre logiciel ne s'ouvre pas et cette erreur survient.
J'espère que vous avez une solution. Merci.

Réponse acceptée :

Les fichiers de cache sont corrompus. Pour le régénérer, ouvrez un terminal et entrez ce qui suit :

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. Corrigez l'erreur Le référentiel n'a pas de fichier de version dans Ubuntu - Guide étape par étape ?

  2. Pourquoi le fichier de traduction Bash ne contient-il pas tous les textes d'erreur ?

  3. Centre logiciel Ubuntu manquant dans 20.04 ?

  4. Erreur de sortie de l'archive :Tar.xz :format de fichier non reconnu ?

  5. Dans Software Center, certains logiciels sont introuvables ?

Comment réparer :l'utilisateur n'est pas dans l'erreur de fichier sudoers

Comment réparer l'erreur "Le référentiel n'a pas de fichier de version" dans Ubuntu

Que faire lorsque vous voyez l'erreur "Le référentiel n'a pas de fichier de version" dans Ubuntu

Comment réparer l'erreur "Le référentiel n'est pas encore valide" dans Ubuntu Linux

Arrêter l'ouverture de .py dans Gedit ?

Comment résoudre l'erreur de page de mon site Web introuvable