เดเบียน / อูบุนตูรู้ได้อย่างไรว่าแพ็คเกจมีรุ่นที่ปรับปรุงแล้ว


9

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

ขออภัยฉันไม่มีภาษาอังกฤษที่ดีมาก

คำตอบ:


15

ในขณะที่apt updateสามารถดาวน์โหลดไฟล์อย่างน้อยหนึ่งReleaseไฟล์ไฟล์หลักที่ดาวน์โหลดนั้นเป็นPackagesไฟล์ ไฟล์เหล่านั้นมีรายการแพคเกจทั้งหมดที่มีเวอร์ชันและเมตาดาต้าอื่น ๆ (เช่นการอ้างอิง) เมื่อ apt มีรายการของแพคเกจที่พร้อมใช้งานและรุ่นของพวกเขามันเป็นเรื่องง่าย ๆ ของการเปรียบเทียบเพื่อกำหนดแพคเกจที่มีรุ่นใหม่กว่าที่ติดตั้งในปัจจุบัน


5

รายการแพ็กเกจคือไฟล์แพ็กเกจและซอร์ส สิ่งเหล่านี้มีเนื้อหาไฟล์ debian / control สำหรับทุกแพ็คเกจในที่เก็บ จากข้อมูลเมตา APT เหล่านี้สามารถระบุโซลูชันการพึ่งพา

เผยแพร่เป็นคำอธิบายของข้อมูลที่เก็บถาวรและลายเซ็นทั้งหมด

คู่มืออ้างอิง Debian บทที่ 2 การจัดการแพ็คเกจ Debian

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