ทำไมแพ็คเกจการดาวน์โหลดแบบ synaptic สำหรับทั้ง amd64 และ i386?


12

ฉันใช้ Oneiric 64 บิตและตั้งแต่ฉันอัพเกรดฉันสังเกตเห็นว่า Synaptic ได้แบ่งที่เก็บข้อมูลออกเป็น 64 บิตและ 32 บิต แต่เป็นการดาวน์โหลดรายการที่เก็บถาวรสำหรับพวกเขาทั้งสองโดยใช้เวลาสองเท่าก่อนหน้านี้ ใครสามารถอธิบายได้ว่าทำไมถึงเป็นเช่นนี้และฉันจะหยุดมันได้หรือไม่

คำตอบ:


7

oneiric ตอนนี้มีการสนับสนุนแพ็คเกจหลายสถาปัตยกรรม ดังนั้นแม้ว่าคุณจะใช้ระบบ 64 บิต แต่คุณสามารถติดตั้งแพ็คเกจ 32 บิตได้แล้ว ก่อนหน้านี้มันเป็นไปไม่ได้ ปัจจุบันการสนับสนุนนี้มีให้ใน Debian Wheezy ซึ่งจะวางจำหน่ายในช่วงปี 2555-2556

ฉันจำชื่อที่แน่นอนไม่ได้ว่าการสนับสนุนหลายสถาปัตยกรรมเหนือหัวของฉัน แต่เมื่อฉันทำฉันจะอัปเดตโพสต์นี้

นอกจากนี้ฉันจำไม่ได้ว่ามีการกล่าวถึงวิธีปิดใช้งานคุณลักษณะนี้


2

ไม่เฉพาะเจาะจงกับ synaptic เช่นกัน ฉันเห็นแพคเกจที่ซ้ำกันในรายการที่มีความถนัด (ฮ่า ๆ ฉันเพิ่งลองแท็บเติมข้อความอัตโนมัติ!) แต่ไม่ใช่กับ [ใหม่] muon ใน Kubuntu 11.10 (oneiric) ซึ่งดูเหมือนจะซ่อนสิ่งนี้ ฉันคิดว่าพวกเขากำลังใช้ฉลาดอยู่เบื้องหลังหรือห้องสมุดบางแห่งที่รวบรวมรายชื่อแพ็คเกจ

การอัปเกรดของฉันไม่ดีนี่ทำให้ฉันมีปัญหา ดูเหมือนว่าความถนัดไม่ได้ตั้งค่าให้จัดการกับสิ่งนี้

ฉันสามารถแก้ไขได้ดังนี้:

  1. sudo nano /etc/dpkg/dpkg.cfg.d/multiarch

  2. ใช้#เพื่อใส่เครื่องหมายความคิดเห็นบรรทัดเดียวที่ทำให้อ่าน#foreign-architecture i386ได้

ตอนนี้ความถนัดจะเห็นเฉพาะแพ็คเกจสถาปัตยกรรมดั้งเดิม

อีกครั้งนี่ไม่ใช่คำตอบที่เฉพาะเจาะจง แต่จะแก้ไขปัญหาที่คุณนำเสนอ IMO

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.