nrc1:/var/cache/apt# apt-get upgrade
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 : Depends: libc-bin (= 2.11.3-3) but 2.13-35 is installed
locales : Depends: glibc-2.13-1 but it is not installable
E: Unmet dependencies. Try using -f.
私はずっと前にSqueezeに首尾よくアップグレードした学生のシンクライアント設備のための元のLennyのインストールを持っていました。 5ヶ月間の長い休憩期間中、他の人はTestingとSid Nowにいくつかのアイテムをインストールしようとしました。私がapt-get upgrade
上記のように試した結果は次のとおりです。
私の現在sources.list
deb http:// ftp .us.debian.org/debian/ squeeze main contrib non-free
deb http:// ftp .us.debian.org/debian/ squeeze-proposed-updates contrib non-free main
deb http://security.debian.org/ squeeze/updates contrib non-free main
ほぼ900人の学生が使用しているこのマシンをどうするべきかわかりませんが、ソフトウェアはすべて古くなっています。
ベストアンサー1
インストールされたlibc-bin
パッケージはlocales
Wheeze から提供され、squeezee のパッケージと一致しないため、libc6
依存関係の不一致が発生します。
libc-bin
ダウングレードして次のことを試してくださいlocales
。
aptitude install libc-bin=2.11.3-3 locales=2.11.3-3
または
apt-get install libc-bin=2.11.3-3 locales=2.11.3-3
パッケージをダウングレードできる他の可能性をリストします。ここ。
現在のlibc6バージョンは、2.11.3-4
そのバージョンに切り替える必要があるかもしれません。
apt-get update
apt-get install libc6=2.11.3-4 libc-bin=2.11.3-4 locales=2.11.3-4
アップグレードする必要があるパッケージがあります。