Відповіді:
Хоча ви apt updateможете завантажити один або кілька Releaseфайлів, основними файлами, які він завантажує, є Packagesфайли (файли). Ці файли містять повний перелік доступних пакетів, їх версій та інших метаданих (наприклад, залежності). Після того, як у apt є список доступних пакетів та їх версій, можна просто порівняти, щоб визначити, які пакунки мають новіші версії, ніж встановлені на даний момент.
Список пакунків - це файли Пакети та джерела. Вони містять вміст файлів debian / control для кожного пакету у сховищі. З цих метаданих APT може визначити рішення залежності.
Релізи - це опис всього архіву та даних підписів.
Довідковий посібник Debian, Глава 2. Управління пакетами Debian