Я попытался удалить давно неиспользованные пакеты из apt-cacher
архива, используя find
:
$ find /var/cache/apt-cacher -atime +5 -type f -name ".*deb*" | wc -l 8471
$ find /var/cache/apt-cacher -atime +9 -type f -name ".*deb*" | wc -l 2269
$ find /var/cache/apt-cacher -atime +10 -type f -name ".*deb*" | wc -l 0
Могу ли я зависеть от времени доступа для использования архива apt-cacher?
То есть «Время доступа» изменяется только тогда, когда пакет получен пользователем?
Мы используем apt-cacher более 6 месяцев.
Ответы:
Вы уверены, что
atime
ваши файлы хранятся правильно? Многие файловые системы в настоящее время используют смонтированные с опциямиnoatime
илиrelatime
опции, чтобы уменьшить количество операций записи на диск.Эти параметры влияют на то, как и как часто
atime
пишется поле статистики.источник
Да, apt-catcher - это apt-прокси. Он имеет возможность ловить пакеты, которые вы загружаете локально, каждый раз, когда в вашей системе производится обновление.
источник