我正在使用 ubuntu 12.04 LTS。我想使用 aptoncd 保存下载的软件包,这样重新安装操作系统时就不需要再次下载所有软件包。
现在,问题是上周我检查 /var/cache/apt/archives 文件夹时,发现里面有超过一千个软件包,总共约 1 GB。昨天,当我再次检查 archives 文件夹时,里面只剩下 451 个软件包,总共约 500 MB。
那么,谁能告诉我 Archives 文件夹中的软件包是如何被删除的?因为我没有删除任何软件包。现在,我无法备份这些软件包,因为我不知道哪些软件包丢失了。
答案1
看一眼/etc/apt/apt.conf.d/20archive
。
其中有几行是每日 apt cron 作业使用的:
APT::Archives::MaxAge "30";
APT::Archives::MinAge "2";
APT::Archives::MaxSize "500";
这些是默认设置。如果您将它们全部设置为zero
,则不应删除您的 apt 缓存文件。