私はDebianの経験があまりありません。私は友人のdebiansqueezeセットアップのトラブルシューティングを行っています。彼はおそらくsqueezeとwheezyの両方のソースをsources.listに貼り付けています。それ以来、私はそれを修正しました。 gcc-4.3スローのインストール:
gcc-4.3 : Depends: cpp-4.3 (= 4.3.5-4) but it is not going to be installed
# apt-cache policy cpp-4.3
cpp-4.3:
Installed: 4.3.5-4
Candidate: 4.3.5-4
Version table:
*** 4.3.5-4 0
500 http://ftp.au.debian.org/debian/ stable/main i386 Packages
100 /var/lib/dpkg/status
すでにインストールされているパッケージがaptで見つからないのはなぜですか?
混合ソース(安定、不安定、テスト、実験、その他の混合)を使用する場合は、APTどのパッケージから取得する必要があるかを教えてください-試してみると別のソースからすでにインストールされているパッケージをアップグレードするには、そのソースからインストールされた依存関係が新しいバージョンと互換性がない可能性があります。
したがって、「apt-get install gcc-4.3/squeeze cpp-4.3/squeeze」または「apt-getinstall-t squeezegcc-4.3」を試してください。
必死になっている場合は、パッケージをダウンロードしてから 'dpkg -i --force-depends mypackage.deb'を試してみることをお勧めしますが、これは最後の手段であり、問題が発生する可能性があります:if APTは、依存関係の問題があることを示しています。通常、私よりもよく知っています...