为什么 Ubuntu 中存档文件夹中的 Debian 软件包会被自动删除

为什么 Ubuntu 中存档文件夹中的 Debian 软件包会被自动删除

我正在使用 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 缓存文件。

来源
为什么 /var/cache/apt/archives 不断删除文件?

相关内容