З того, що я бачу в підходящому вихідному коді, "Ign" означає, що сталася помилка під час отримання файлу, але помилка ігнорується. Коли я запускаю оновлення apt-get, я бачу 3 повідомлення Ign, усі з яких - для Translation-en
файлів. Дамп пакету показує, що на запити цих файлів були відповіді HTTP 404.
Отже файли перекладу відсутні, що має сенс, оскільки нам не потрібен переклад бази даних пакетів з англійської на англійську, а apt не вважає відсутність перекладів фатальною помилкою. (Навіть у системах, налаштованих на іншу мову, відсутність перекладів не буде фатальною помилкою, це просто означатиме, що ви змушені будете читати описи пакетів на мові за замовчуванням замість місцевої мови.)
"Удар" з іншого боку означає саме те, що ви сказали. Файл знайдено на сервері, і він не був змінений з моменту останнього завантаження. На це вказує код HTTP 304. Зауважте, що ми не говоримо про часові позначки на окремих пакетах, оскільки apt-get update
не завантажують їх. Він завантажує список доступних пакетів та іншу пов’язану інформацію. Порівнювані часові позначки є у цих списках, а не в самих пакунках.
Hit
вказує на те, що у мене є копія останнього списку з моментуapt-get update
останнього запуску. Це правильно?