Pentru a explica în continuare această postare: Ce face Ign , obține sau Lovit adică atunci când rulați o actualizare apt-get? (din care încă cred că acesta este întrebări și răspunsuri este un duplicat..)
Recapitulare:
Lovit înseamnă că apt a verificat marcajele de timp din listele de pachete (Eliberare/InRelease* și Index fișiere), acestea se potrivesc și nu există modificări.
obține înseamnă că apt a verificat marcajele de timp de pe listele de pachete (Eliberare/InRelease* și Index fișiere), au existat modificări și acestea vor fi descărcate.
Deci prima dată când alergi actualizare sudo apt, există modificări la InRelease fișiere pentru 3 din cele 4 depozite (cele care revin obține în primele 4 rânduri), precum și Index fișiere pentru componentele de bază (ultimele 12 rânduri).
Totuși, a doua oară fugi actualizare sudo apt, doar Hituri cel InRelease fișiere, ceea ce înseamnă că nu există modificări ale subiacentelor Index fișiere.
Prin urmare, apt nu se deranjează să verifice subiacentul Index fișiere din nou, pentru că știe că de data aceasta nu există modificări (din moment ce toate InRelease fișierele returnate Lovit).
Acest lucru este evident și prin faptul că niciuna dintre ultimele 12 rânduri ale primei runde nu conține focal repo. Toate ulterioare Devine sau Hituri sunt din focal-securitate, actualizări focale și focal-backports - doar cei 3 care au returnat a obține de la InRelease fişier.
*: Diferența dintre Eliberare și InRelease fisiere: InRelease fișierele sunt semnate în timp ce Eliberare fișierele ar trebui să aibă un fișier Release.gpg însoțitor.