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 个多月了。
答案1
您确定atime
文件上的 已正确保存吗?如今许多文件系统都使用 mountnoatime
或relatime
选项来减少写入磁盘的量。
atime
这些选项影响统计字段的写入方式和写入频率。
答案2
是的,apt-catcher 是一个 apt-proxy。它能够在每次系统更新时捕获您本地下载的软件包。