ฉันจะทราบได้อย่างไรว่า PPA ส่วนตัวใดที่ทำให้การอัปเดตช้าลง


9

ฉันติดตั้ง PPA หลายตัวในระบบของฉัน ทุกครั้งที่ฉันแสดงapt-get updateมีช่วงเวลาที่กระบวนการอัปเดตยังคงติดอยู่ในตำแหน่งนี้ (ใช้เวลาเกือบหนึ่งนาที):

Ign https://private-ppa.launchpad.net precise/main TranslationIndex
Ign https://private-ppa.launchpad.net precise/main Translation-it
Ign https://private-ppa.launchpad.net precise/main Translation-en
100% [In lavorazione]

(ฉันไม่รู้ภาษาอังกฤษว่าบรรทัดสุดท้ายคืออะไรเช่น "100% [ทำงาน]")

ฉันคิดว่าสิ่งนี้เกิดขึ้นเพราะการดาวน์โหลด PPA ช้า (คุณคิดว่านี่อาจเป็นเหตุผลหรือไม่)

ถ้าเป็นเช่นนั้นฉันต้องการลบ PPA นี้ออกจากระบบของฉัน ปัญหาคือว่าในช่วงนี้ฉันไม่สามารถแยกแยะความแตกต่างในหมู่สัญญาซื้อขายไฟฟ้าเพราะทั้งหมดของพวกเขาแสดง URL https://private-ppa.launchpad.net precise/mainนี้: มีวิธีในการระบุ PPA ซึ่งกำลังได้รับการปรับปรุงในช่วงเวลานั้นหรือไม่?


คุณต้องapt-get updateทำให้เสร็จในหนึ่งนาทีจริงหรือ ในระบบของฉันใช้เวลาประมาณ 3-4 นาทีเนื่องจากการเชื่อมต่ออินเทอร์เน็ตของฉันช้าและฉันล้มเหลวที่จะเห็นว่าอาจเป็นการรบกวน
RafałCieślak

ฉันสงสัยว่ามีวิธีเร่งกระบวนการให้เร็วขึ้นหรือไม่ ถ้าคุณบอกว่าเป็นเวลาทางสรีรวิทยาสำหรับฉันมันก็โอเคมันไม่รบกวน
Michele

คำตอบ:


6

sudo apt-get -o Debug::Acquire::http=true -o Acquire::Queue-Mode=access updateใช้ สิ่งนี้จะช่วยให้ตัวเลือกการแก้ไขข้อบกพร่องเพื่อสร้างการร้องขอ HTTP ทั้งหมดตามลำดับและแสดงให้คุณเห็นทุกคำขอ HTTP ที่จะออกไปและการตอบสนองกลับมา


0

คุณอาจคอมเม้นต์รายการ PPA ที่อ้างถึงใน /etc/apt/sources.list จากนั้นทำการอัพเดตอีกครั้งและดูว่ามันยังคงติดขัดอยู่หรือไม่


1
ขอขอบคุณที่เป็นปัญหาที่ผมไม่สามารถระบุ ppa https://private-ppa.launchpad.net precise/mainตั้งแต่ทั้งหมดของพวกเขาแสดงบรรทัดเดียวกันในขณะที่การปรับปรุง:
Michele
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.