每天我都会收到一封电子邮件,cron-apt
询问我的 Debian 系统是否有可用的更新(我以仅下载模式使用它)。典型的电子邮件可能如下所示
CRON-APT RUN [/etc/cron-apt/config]: Tue Aug 27 04:00:03 BST 2013
CRON-APT SLEEP: 866, Tue Aug 27 04:14:29 BST 2013
CRON-APT ACTION: 3-download
CRON-APT LINE: /usr/bin/apt-get dist-upgrade -d -y -o APT::Get::Show-Upgraded=true
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be upgraded:
cacti (0.8.7g-1+squeeze1 => 0.8.7g-1+squeeze2)
[...more updates...]
通常我很乐意应用这些更新,但有时我会选择不这样做:也许更新修复了我不使用的功能,但需要采取破坏性操作(例如 Apache 重新启动)才能应用。
有没有办法告诉apt
“我对该软件包更新不感兴趣,所以除非有进一步的更新,否则不要再提及它”?
我不想固定该包,因为未来的更新可能会引起人们的兴趣。
答案1
您可以告诉 cron-apt 仅搜索高优先级更新。如果您不想被某些特定软件包的高优先级更新所困扰,那么您不应该使用这些软件包并卸载它们---问题解决了。如果这对您来说不是一个解决方案,您应该重新考虑安全性。;)