パッケージのインストール中にKaliエラーが発生しました

パッケージのインストール中にKaliエラーが発生しました

最近、オウムからカリを設置しました。

成功したインストール後。私は走る

sudo apt-get update
sudo apt upgrade

これで、どのパッケージもインストールできません。それは私にエラーを示しています:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 gsettings-desktop-schemas : Breaks: mutter (< 3.31.4) but 3.30.2-7 is to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

実行しようとすると別のエラーが発生しますsudo apt full-upgrade

 libc6-dev : Breaks: libgcc-8-dev (< 8.4.0-2~) but 8.3.0-6 is to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

これは私の/etc/apt/sources.listです。

http://http.kali.org/kali kali-last-snapshot main non-free contrib

そして「apt-cacheポリシーのつぶやき」:

mutter:
  Installed: 3.30.2-7
  Candidate: 3.36.4-1
  Version table:
     3.36.4-1 500
        500 http://http.kali.org/kali kali-rolling/main amd64 Packages
 *** 3.30.2-7 100
        100 /var/lib/dpkg/status

助けてください。さらに投稿する必要がありますか?

答え1

私も同じ問題がありましたが、解決しました。

  • まもなく発売予定/var/lib/dpkg/status
  • 内容を消去します(このファイルの依存項目は次のとおりです)。
  • 走る
    apt update && apt install -f
    

ここに画像の説明を入力してください。

答え2

  1. /var/log/apt/term.logテキストエディタでログファイルを開きます。

  2. term.logの最後にある最新のログエントリまで下にスクロールします。

  3. 「壊れた」パッケージをすべて見つけてください。sudo apt remove package-name

    次のリストを取得できます実際パッケージ保持:

    dpkg --get-selections | grep hold
    
  4. もう一度実行してみてくださいsudo apt update && sudo apt upgrade

  5. 他のパッケージへの依存関係を満たすために自動的にインストールされたが、依存関係が変更されたか、それを必要とするパッケージも削除され、不要になったパッケージが削除されます。

    sudo apt autoremove  
    

答え3

sudo apt install gcc-8-base mutter libmpx2 

関連情報