Skype をインストールしようとした後、ソフトウェア センターが機能しない

Skype をインストールしようとした後、ソフトウェア センターが機能しない

私は Linux の初心者です。今日インストールしたばかりですが、問題に直面するまでは、とても気に入っていたと言わざるを得ません。インターネットで調べましたが、何も機能しませんでした。Skype をダウンロードして実行しようとすると、ソフトウェア センターが表示され、5 分間何かをロードしていました。その後、消えてしまいました。今では、起動しようとするたびに、3 秒後にウィンドウが消えてしまいます。強制終了しようとしましたが、うまくいきませんでした。ターミナルから実行しようとすると、次のメッセージが表示されます。

 whats_new_cat = self._update_whats_new_content()
  File "/usr/share/software-center/softwarecenter/ui/gtk3/views/lobbyview.py", line 240, in _update_whats_new_content
    docs = whats_new_cat.get_documents(self.db)
  File "/usr/share/software-center/softwarecenter/db/categories.py", line 131, in get_documents
    nonblocking_load=False)
  File "/usr/share/software-center/softwarecenter/db/enquire.py", line 330, in set_query
    self._blocking_perform_search()
  File "/usr/share/software-center/softwarecenter/db/enquire.py", line 225, in _blocking_perform_search
    matches = enquire.get_mset(0, self.limit, None, xfilter)
  File "/usr/share/software-center/softwarecenter/db/appfilter.py", line 89, in __call__
    if (not pkgname in self.cache and
  File "/usr/share/software-center/softwarecenter/db/pkginfo_impl/aptcache.py", line 281, in __contains__
    return self._cache.__contains__(k)
AttributeError: 'NoneType' object has no attribute '__contains

ターミナル経由で強制終了しようとすると、このようなプロセスは存在しないと表示されます。

助けてくれてありがとう!残りの人生、Ubuntu が好きになれるよう助けてください! :P

答え1

ターミナルで以下のコマンドを実行します。

sudo apt-get install -f
sudo rm -r ~/.config/software-center

ソフトウェアセンターを再度起動します

関連情報