web-dev-qa-db-ja.com

Software Centerはもう起動しません。修正方法は?

過去2か月間Ubuntu 13.04を使用しています。正常に機能していましたが、突然Ubuntu Software Centerがハングし始めました。今では開きません。そして、開こうとするたびに、強制的に終了する必要があります。そのため、必要なソフトウェアをインストールできません。私は何をしますか?

6
srk

software-centerが実行されていないことを確認してください。

最初に、ソフトウェアセンター(プロセス名software-center)が実行されていないことを確認します。強制終了の方法に応じて、software-centerプロセスがバックグラウンドで実行されている場合と実行されていない場合があります。

プロセスが実行されていないことを確認する方法がわかっている場合は、このセクションの残りをスキップできます。

これにはGNOMEシステムモニターを使用できます(Unityダッシュボードにシステムモニターと入力すると、GNOMEシステムモニターのアイコンが表示されます)。

または、ターミナルから killall を使用できます(Ctrl+Alt+T):

killall software-center

もう一度実行すると、次のようになります。

software-center: no process found

表示されない場合、まだ実行中です。その場合、次を実行します:

killall -KILL software-center

(再度実行すると、同様に、成功したかどうかが判断されます)

Software Centerは通常rootとして実行されません。代わりに、polkitを使用してrootとして特定のアクションを実行します。ただし、rootとして実行している場合は、Sudoコマンドの前にkillallを置いて成功させる必要があります。

ユーザー固有の構成ファイルとシステム全体の構成ファイルの両方を消去し、USCを再インストールします。

ターミナルウィンドウを開きます(Ctrl+Alt+T)まだ開いていない場合。次のコマンドを実行して、ユーザー固有の構成ファイルを削除します。

cd ~/.config
mv software-center software-center.old

(これにより、構成は削除されるのではなく実際に移動されますが、使用されなくなります。復元する必要はほとんどありませんが、大きな欠点はありません。)

次に、reinstallSoftware Centerを使用して、システム全体の構成ファイルを削除します。

Sudo apt-get update
Sudo apt-get --purge --reinstall install software-center

Software Centerの起動または正常な動作を妨げる可能性のあるエラーによっても、これらのコマンドが機能しなくなる可能性があります。特に、Unable to lock the administration directoryというエラーが表示された場合は、ここで回答を確認してください。

その後、Software Centerを再度実行してください。

それがうまくいかない場合...

...さらに情報が必要になります。ターミナルでソフトウェアセンター自体を実行します。

software-center

これにより、問題の解決に役立つメッセージ(エラーなど)が明らかになる場合があります。質問を編集して、ターミナルのすべてのテキストを含めることができます。

(この問題を抱えている他の人は、もちろん自分の質問を作成または編集する必要があります。)

この問題の考えられる原因の1つは、 polkit が実行されていないか、正常に動作していない場合です。ターミナルでsoftware-centerを実行したときに役立つメッセージが表示されない場合は、rootとして実行してみてください。

gksudo software-center

gksudoコマンドがない場合は、インストールできます( gksuで提供されます Install gksu package)、またはgksudoの代わりにSudo -Hを使用します。

それが機能しない場合、問題が解決するまでソフトウェアをインストールする回避策が必要な場合

特に、 Synaptic は、Software Centerとは非常に異なる動作をし、Software Centerが動作しない場合でも動作する可能性が非常に高いです。ただし、Synapticは有料アプリをインストールする手段を提供しません。

10
Eliah Kagan

別のフォーラムで読んだものに基づいて、ドックのアイコンを変更し、ソフトウェアセンターが戻ってきました。


はい、それは完全に奇妙に聞こえますが、動作を停止してから行った唯一のことは、ドックのアイコンを「基本」から「デフォルト」に変更することでした。 、すべてのクリーンアップ、sysconfigsのクリア、ソフトウェアセンターのアンインストール/再インストール、それに触れるほとんどすべて、スレッドキル、再起動、ルートでのソフトウェアセンターの実行など)

ウィットの終わりに、アイコンと

...今のところ、何も問題がなかったかのようにソフトウェアセンターが登場します。

幸いなことに、私のシステムはクリーンで光沢があり、完全に最新のものです。

笑。

0
anonymous

この記事は、問題の解決に役立ちます。 http://www.crappy3.com/fix-ubuntu-software-center-doesnt-start-issue/

これがうまくいったかどうか教えてください。

0
Koushik