パネルのこの赤いアイコンはどういう意味ですか?


8

この赤いアイコンは... Ubuntu 12.04LTSにアップグレードした後に表示されました。私はそれを捨てる方法を理解することができません。告知物らしいです。私は途方に暮れています。アイコンはこれです:

赤い印

私はそれをクリックしてこれを読みました:

エラーが発生しました。右クリックメニューからパッケージマネージャーを実行するか、ターミナルでapt-getを実行して問題を確認してください。エラーメッセージは次のとおりです。

'Error: BrokenCount>0'. 

これは通常、インストールされたパッケージに満たされていない依存関係があることを意味します。


askubuntu.com/questions/272937/…リンクの最初の回答で問題が解決しました。
Avnish Kumar

回答:


8

これは、パッケージシステムが壊れた状態にあることを通知します(たとえば、一部のパッケージが壊れた状態にあるなど)。これを解決するには、ターミナルで次のコマンドを実行します。

sudo apt-get -f install

1
私はそれを試してみましたが何もしませんでした:(
Ceil

システムを更新して、「sudo apt-get update」エラーが発生するかどうかを確認してください。発生したエラーを元の質問に貼り付けます。
製作者4

問題のパッケージを削除しました。アイコンがなくなっただけでなく、私のシステムはより高速に実行されています。
CEIL

問題のパッケージは何ですか?
Thomas Boxley

1
上記のコマンドを実行した後、「sudo apt-get update」を忘れずに実行してください:)
amit_game

2

間違ったパッケージを誤ってインストールしようとした後、同じ赤と白の警告アイコンと同じエラーコードが表示されました(amd64のi386-Ubuntu 12.04 LTS)解決するには...

  1. RAN dpkg --get-selections > ~/Desktop/packagesインストールされているパッケージの一覧を取得するには、端末で
  2. 上記のリストに表示されているパッケージの名前とこのコマンドを使用して、インストールしようとしたパッケージを削除しました sudo apt-get purge name-of-package-here
  3. 上記のコマンドを実行したsudo apt-get -f installおかげでtgm4883
  4. でいくつかの冗長パッケージを削除しましたsudo apt-get autoremove(提案は、前のコマンドを実行した後にターミナルに表示されました。)ここまたは前のコマンドのいずれかにより、警告/エラーが消えました。
  5. その後sudo apt-get update、通常よりもはるかに長い時間をかけて実行したところ、すべてが正常に戻ったようです。

1

壊れている正しいパッケージ名を取得してください。次のコマンドを使用して、すべてのパッケージリストを取得できます。

sudo dpkg --get-selections > list.txt

リストから正しいパッケージ名を見つけます(ホームフォルダーに作成されます)。

次のコマンドを使用して、パッケージを強制的に削除します。

sudo dpkg --force-all -P PACKAGE NAME

ex- sudo dpkg --force-all -P texlive-pstrick-doc(texlive-pstrick-docはパッケージ名です)

次にupdateコマンドを実行します。

sudo apt-get update

これでうまくいきます。ありがとう


@EricCarvalhoどのパッケージがパッケージのリストからシステムに影響を与えているかをどのように知るのですか?
devGeek 2014年

@devGeekこの答えは私のものではありません。
Eric Carvalho
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.