Je vois où régler la fréquence, c'est-à-dire hebdomadaire, quotidienne, etc., mais pas comment définir l'heure à laquelle il vérifie.
la source
Je vois où régler la fréquence, c'est-à-dire hebdomadaire, quotidienne, etc., mais pas comment définir l'heure à laquelle il vérifie.
Les mises à jour Apt sont déclenchées par un script appelé /etc/cron.daily/apt
. /etc/cron.daily
contient plusieurs scripts qui se produisent chaque jour, mais tous en même temps. Pour modifier l'heure de mise à jour d'Update Manager, vous devez modifier l'heure à laquelle tous les /etc/cron.daily
scripts se déclenchent.
Pour ce faire, vous devez modifier votre /etc/crontab
fichier:
sudoedit /etc/crontab # or: gksu gedit /etc/crontab
Il s'agit d'un cron
fichier assez standard qui devrait ressembler à ceci:
# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
# m h dom mon dow user command
17 * * * * root cd / && run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
#
De là, nous pouvons voir les cron.daily
déclencheurs à 6h25. Si vous vouliez le démarrer à 4h du matin, vous remplaceriez la deuxième ligne de temps par:
0 4 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
Si vous avez besoin de plus d'aide sur le format, Wikipedia a une page inhabituellement technique sur Cron .
APT::Periodic::RandomSleep
paramètre de configuration APT; un maximum de0
moyens cela se produira toujours immédiatement ( mais rappelez-vous pourquoi le sommeil aléatoire est là! ).Merci les gens. Amber a posé cette question en mon nom à partir d'une question que j'ai posée dans le canal IRC de notre équipe de locomotives. Je pensais que c'était un travail cron et j'avais creusé à travers eux (/etc/cron.*) en essayant de comprendre par moi-même. Alors maintenant, je ne verrai pas de pic d'utilisation du processeur car je regarde une vidéo d'actualités du matin.
Il semble y avoir un décalage horaire d'une heure. Je soupçonne que c'est dû à l'heure d'été. Voici un extrait de ce matin.
Mark cela résolu.
la source