我们将尝试apticron,但我们不想知道每个可以更新的软件包 – 只有安全/关键更新。 我们如何configurationapticron来做到这一点?
PS – 是的,我们订阅了Debian安全公告列表。
我有一个类似的问题,我创build了一个新的sources.list文件,它只保存了我希望Apticron使用的源文件
然后我改变了Apticron代码,所以它会使用我创build的文件。
sudo grep "-security" /etc/apt/sources.list | sudo grep -v "#" > /etc/apt/security.sources.list
以上命令将创build一个专门用于安全性的新来源列表。
在Apticron代码中,我做了以下更改。
更新软件包列表
/usr/bin/apt-get -qq update -o Dir::Etc::SourceList=/etc/apt/security.sources.list || true
获取待升级的软件包列表
PKGNAMES=/usr/bin/apt-get -o Dir::Etc::SourceList=/etc/apt/security.sources.list -q -y --ignore- hold --allow-unauthenticated -s dist-upgrade | \ /bin/grep ^Inst | /usr/bin/cut -d\ -f2 | /usr/bin/sort
它确实为我工作。 此链接包含教程如何创build和使用不同的source.list apt-get。
“无人值守升级”包实际上看起来很有希望, https: //help.ubuntu.com/10.04/serverguide/C/automatic-updates.html我应该必须启用Debian lenny稳定的自动更新吗?