web-dev-qa-db-ja.com

満たされていない依存関係:libc6-dbg:依存:libc6(= 2.19-0ubuntu6.5)が2.19-0ubuntu6.9がインストールされている

私は、私が強く検討している新しいインストールに加えて、この問題に関するいくつかの新鮮なアイデアが本当に必要です。ここには関連する解決策があり、多くの可能な解決策を見つけて試した方法はまだないと思います。好む

apt-get install -f
apt-get update -f
apt-get -f install libc6-AMD64 
apt-get install libc6-dev
apt-get install libc6=2.19-0ubuntu6.5 libc6-dev=2.19-0ubuntu6.5
apt-get install libc6=2.19-0ubuntu6.9 libc6-dev=2.19-0ubuntu6.9
apt-cache depends libc6 | grep -Po 'Depends:\s+\K[^ ]+$'
apt-get install --dry-run --reinstall $(apt-cache depends libc6 | grep -Po 'Depends:\s+\K[^ ]+$' | tr '\n'

このソリューション。

何もインストールできないため、このメッセージは表示され続けるため、使用できません。

You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
  libc6-dbg:
    Depends: libc6 (= 2.19-0ubuntu6.5) but 2.19-0ubuntu6.9 is to be installed
 E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

これも:

[...] depends on libgcc1 (>= 1:4.1.1)

通常、次のように表示されます。

$ apt-cache depends libc6:AMD64 | grep -Po 'Depends:\s+\K[^ ]+$' libgcc1
$ apt-cache depends libgcc1:AMD64 | grep -Po 'Depends:\s+\K[^ ]+$'
gcc-4.9-base
libc6
multiarch-support
$ apt-cache depends multiarch-support | grep -Po 'Depends:\s+\K[^ ]+$' libc6
$ Sudo apt-get install --dry-run --reinstall $(apt-cache depends libc6:AMD64 | grep -Po 'Depends:\s+\K[^ ]+$' | tr '\n' ' ')
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
libc6-dbg : Depends: libc6 (= 2.19-0ubuntu6.5) but 2.19-0ubuntu6.9 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
$ Sudo apt-get install --dry-run --reinstall $(apt-cache depends libc6-dbg:AMD64 | grep -Po 'Depends:\s+\K[^ ]+$' | tr '\n' ' ')
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
libc6-dbg : Depends: libc6 (= 2.19-0ubuntu6.5) but 2.19-0ubuntu6.9 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
2
nickfaldon
 Sudo apt-get autoclean

sources.listファイルを削除し、新しいsources.listを作成...

Sudo rm /etc/apt/sources.list 

次に、入力します

Sudo software-properties-gtk 

enter image description here これにより、software-properties-gtkが開き、newsources.listが自動的に作成されます。

次に、サーバーを米国または選択した他のサーバーに変更します。新しいsources.listを作成するには、新しいダイアログからリポジトリを有効にする必要があります。

すべてのボックスにチェックマークを付け、[元に戻す]をクリックしてから[閉じる]をクリックします。

デフォルトのリポジトリを復元する必要がある

 Sudo apt-get update && Sudo apt-get dist-upgrade -y

(このようなことが発生した場合は、インストールする前にこのファイルをバックアップしてから回復することをお勧めします)

今すぐインストールしてください!

1
minigeek

(一時的に)パッケージlibc6-dbgを削除します。

Sudo apt-get remove -f libc6-dbg

何も実行する必要はありません。ソフトウェアのバグを探すときに、より役立つデバッグ出力のためにのみ必要です。

パッケージが再び必要な場合は、他のパッケージと同様に再インストールできます。まだ競合がある場合は、新しい質問を開き、apt-cache policy libc6 libc6-dbgの出力を含めます。

1
David Foerster