我们正在进行无人升级的debian挤压,并希望它每周运行一次,仅在周三早上。
为了尝试这个,我们已经设定:
APT :: Periodic ::无人值守升级“7”
在/etc/apt/apt.conf.d/50unattended-upgrades
然后触摸/ var / lib / apt / periodic / update-stamp将时间戳设置为星期三,例如:
touch -t 201211280000 / var / lib / apt / periodic / update-stamp
运行:
邮件= $(date – date = $(date -r / var / lib / apt / periodic / update-stamp –iso-8601)+%s 2> / dev / null)
date -u –date =“1970-01-01 $ stamp sec GMT”
给出正确的时间戳:
Wed Nov 28 00:00:00 UTC 2012
然而,无人值守升级似乎忽略了这一点,并在星期六上午运行更新。
有谁能够告诉我这个参数是如何工作的,以及如何设置升级在星期三运行?
我认为,从/etc/cron.daily/apt,无人参与的升级使用/ var / lib / apt / periodic / upgrade-stamp文件(而不是更新戳)。