GNU/Linux >> Linux の 問題 >  >> Ubuntu

ソフトウェアセンターがまったく開かないエラー?

メニューからソフトウェアを開くと、「ソフトウェアデータベースを開けません。 software-centerパッケージを再インストールしてください。
端末にsoftware-centerを書き込むと、次のようなエラーが発生します。

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

ここで、コマンド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)

私は以前にubuntuを持っていましたが、それはちょっと壊れていました。今、私はそれを新たに再インストールしました、そして、開始時でさえ、ソフトウェアセンターは開いておらず、このエラーが来ます。
あなたが解決策を持っていることを願っています。ありがとう。

承認された回答:

キャッシュファイルが破損しています。再生成するには、ターミナルを開き、次のように入力します。

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. Ubuntu 11.10ソフトウェアセンター(プロキシ?)?

  2. エラー:Tcl.hが見つかりません(そのようなファイルまたはディレクトリはありません)?

  3. ソフトウェアセンターを再インストールする方法は??

  1. リポジトリにリリースファイルがないのを修正するUbuntuのエラー-ステップバイステップガイド?

  2. メタデータファイルがチェックサムと一致しません– YUMエラー!

  3. ディスク上のスペースで低エラーログが実行されています/var/log/cups/error.log?

  1. Bash翻訳ファイルにすべてのエラーテキストが含まれていないのはなぜですか?

  2. Gnome Software Centerをインストールしますか?

  3. Ubuntuソフトウェアセンターは20.04にありませんか?