我正在尝试找出每周四凌晨 3 点运行无人值守升级的最佳方法,但只能看到每周运行一次的方法,但看不到给定时间。
我想到的一种方法是在星期四凌晨 3 点有一个由 cron 调用的脚本
以下脚本仅适用于安全更新
#!/bin/sh
sh -c 'grep precise-security /etc/apt/sources.list > /etc/apt/secsrc.list'
sh -c 'apt-get -o Dir::Etc::sourcelist="secsrc.list" \
-o Dir::Etc::sourceparts="-" update && \
apt-get --assume-yes upgrade'
对另一种方式有什么想法吗?
这样做有什么问题吗?如果您只是添加一个 cron 规则
0 3 * * Thu USERNAME SCRIPT
,它应该可以正常工作。尝试使用 cron-apt,这是我的配置:
和 actions.d/3-download 我修改了:
希望这会有所帮助;)