我通常会下载所有.deb
软件包,只是将软件包从/var/cache/apt/archives
目录复制到其他计算机,省去了不得不再次下载所有更新和程序的麻烦。但是从Ubuntu 11.04开始,该目录会继续删除最旧的文件或某种删除方法,这些文件会从字面上重置那里的软件包数量。因此,我需要在其他PC上再次下载它们。这些文件在那里呆了几天,但是“神奇地”几天后它就不存在了。
那么,我该怎么做才能告诉Ubuntu不要删除其中的任何文件/var/cache/apt/archives
,甚至不能删除同一软件包的先前版本?我不希望它从那里删除任何内容。
只是为了补充,我使用aptitude或synaptic安装软件包。
看一看/etc/apt/apt.conf.d/20archive
。
日常apt cron作业使用以下几行:
APT::Archives::MaxAge "30";
APT::Archives::MinAge "2";
APT::Archives::MaxSize "500";
这些是默认值。将这三个参数都设置为,即可得到所需的内容0
。
您可以查看/etc/cron.daily/apt的标题以获取更多信息。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句