在我的 Debian6 上我有apt-cacher安装并正确运行。
每天运行当前任务 **/etc/cron.daily/apt-cacher:#!/bin/sh
# Only do anything if apt-cacher is actually installed
if [ ! -x /usr/share/apt-cacher/apt-cacher.pl ]; then
exit 0
fi
# Run the report generator
/usr/share/apt-cacher/apt-cacher-report.pl
# Run the cache cleaner
# Add -v to get an email showing what the script has done
# Add -p to use the experimental pdiff code
/usr/share/apt-cacher/apt-cacher-cleanup.pl -f
剧本apt-cacher-cleanup.pl需要一个多小时才能完成,并且在运行时,其他机器看起来都处于待处理状态(有点冻结)。
我使用参数“-v”接收电子邮件,一切看起来都很好。我可以在电子邮件末尾看到:找到 134105 个有效文件条目
1) 清理脚本花费这么多时间是正常的吗?
2) “134105 个有效文件条目”是什么意思?我的缓存文件夹中只有 1297 个文件。
3)我是否应该删除缓存文件夹,以便它只重新下载必要的包?
谢谢
** 编辑 没有 134105 个包裹。我不确定为什么这封邮件上有这个号码。在文件夹中/var/缓存/apt_cacher/软件包,我有1297,这似乎更合理。
** EDIT2 有时apt-cacher-cleanup.pl仅需 10 分钟,且机器不会冻结。