দুটি কারণ রয়েছে তবে আপনার ক্ষেত্রে হ'ল আপনি মাল্টিআরচকে i386 প্যাকেজ জিজ্ঞাসা করার জন্য কনফিগার করেছেন যখন os যদি আপনি ডিপি কেজি সহ আর্ম 64 বা অন্য কোনও আর্কিটেকচারকে বিদেশী আর্কিটেকচার হিসাবে সেট করেন তবে একই ঘটনা ঘটবে।
তিনটি পথ যেতে হবে:
- যদি সংগ্রহস্থলটিতে amd64 প্যাকেজ থাকতে পারে তবে রক্ষণাবেক্ষণকারীকে যোগাযোগ করুন এবং তাদের জানান।
- আপনি যদি বাস্তবে আপনার সিস্টেমে বিদেশী আর্কিটেকচার ইনস্টল করতে / প্রয়োজন না চান তবে আপনি সেগুলি অক্ষম করতে পারেন
dpkg --remove-architecture
।
আপনি sources.list
কেবল সেই আর্কিটেকচারের জন্য জিজ্ঞাসা করতে পারেন যে ভান্ডারগুলি সরবরাহ করার কথা রয়েছে, তাই এপটি তাদের জন্য জিজ্ঞাসা করার চেষ্টা করবেন না। এটার মতো কিছু:
deb [ arch=amd64 ] http://codezen.org/debian sid main
অন্যান্য কারণ
এটিও ঘটতে পারে যদি উপাদানগুলি (প্রধান, অবদান, সুরক্ষা ইত্যাদি) বা প্যাকেজগুলির ধরণ (উত্স বনাম বাইনারিগুলি) সংগ্রহস্থলটিতে না পাওয়া যায়। এটি স্ট্রিং দ্বারা চিহ্নিত করা যেতে পারে main/binary-i386/Packages
। এখানে, main
উপাদান এবং binary
প্যাকেজের ধরণ, i386
আর্কিটেকচার।