Yanıtlar:
İki nedeni vardır, ancak sizin durumunuzda, bu depo amd64'e özel iken i386 paketleri isteyecek şekilde çoklu arşiv yapılandırmış olmanızdır. Arm64 veya başka bir mimariyi dpkg ile yabancı mimari olarak ayarlarsanız da aynı şey olur.
Üç yol var:
dpkg --remove-architecture
.sources.list
Yalnızca deponun sağlaması gereken mimariyi isteyecek şekilde ayarlayabilirsiniz , bu yüzden apt onlardan istemeye çalışmaz. Bunun gibi bir şey:
deb [ arch=amd64 ] http://codezen.org/debian sid main
Bu, depoda bileşenler (ana, katkı, güvenlik vb.) Veya paket türleri (ikili kaynaklara karşı kaynaklar) yoksa da olabilir. Bu karakter dizeyle tanımlanabilir main/binary-i386/Packages
. İşte, main
bileşen ve binary
paketin türü i386
, mimarisi.