เพื่ออธิบายเพิ่มเติมโพสต์นี้: อะไร อิก , รับ หรือ ตี หมายถึงเมื่อรัน apt-get update? (ซึ่งฉันยังคงเชื่อว่านี่เป็นคำถาม & คำตอบที่ซ้ำกัน .. )
สรุป:
ตี หมายถึง apt ตรวจสอบการประทับเวลาในรายการแพ็คเกจ (ปล่อย/ในการเปิดตัว* และ ดัชนี ไฟล์) ที่ตรงกันและไม่มีการเปลี่ยนแปลง
รับ หมายถึง apt ตรวจสอบการประทับเวลาในรายการแพ็คเกจ (ปล่อย/ในการเปิดตัว* และ ดัชนี ไฟล์) มีการเปลี่ยนแปลงและสิ่งเหล่านั้นจะถูกดาวน์โหลด
ดังนั้นในครั้งแรกที่คุณวิ่ง อัปเดต sudo apt, มีการเปลี่ยนแปลงในการ ในการเปิดตัว ไฟล์สำหรับที่เก็บ 3 ใน 4 แห่ง (ไฟล์ที่ส่งคืน รับ ใน 4 บรรทัดแรก) เช่นเดียวกับ ดัชนี ไฟล์สำหรับส่วนประกอบพื้นฐาน (12 บรรทัดสุดท้าย)
อย่างไรก็ตาม ครั้งที่สองที่คุณเรียกใช้ อัปเดต sudo apt,มันเท่านั้น ฮิต เดอะ ในการเปิดตัว ไฟล์ หมายความว่าไม่มีการเปลี่ยนแปลงใดๆ ดัชนี ไฟล์.
ดังนั้น, ฉลาด ไม่รบกวนการตรวจสอบพื้นฐาน ดัชนี ไฟล์อีกครั้งเพราะมันรู้ว่าไม่มีการเปลี่ยนแปลงในครั้งนี้ (เนื่องจากทั้งหมด ในการเปิดตัว ไฟล์ที่ส่งคืน ตี).
สิ่งนี้ชัดเจนยิ่งขึ้นจากความจริงที่ว่าไม่มี 12 บรรทัดสุดท้ายของการเรียกใช้ครั้งแรกที่มี โฟกัส ซื้อคืน ตามมาทั้งหมด ได้รับ หรือ ฮิต มาจาก โฟกัสความปลอดภัย, การปรับปรุงโฟกัส และ โฟกัสแบ็คพอร์ต - เฉพาะ 3 ตัวที่ส่งคืน a รับ จาก ในการเปิดตัว ไฟล์.
*: ความแตกต่างระหว่าง ปล่อย และ ในการเปิดตัว ไฟล์: ในการเปิดตัว ไฟล์ถูกเซ็นชื่อในบรรทัดในขณะที่ ปล่อย ไฟล์ควรมีไฟล์ Release.gpg ประกอบ