Yanıtlar:
Apt güncellemeleri adlı bir komut dosyası tarafından tetiklenir /etc/cron.daily/apt
. /etc/cron.daily
her gün gerçekleşen birkaç komut dosyası içerir, ancak hepsi aynı anda. Güncelleme Yöneticisi'nin güncelleneceği zamanı değiştirmek için, tüm /etc/cron.daily
komut dosyalarının tetiklendiği zamanı değiştirmeniz gerekir .
Bunu yapmak için /etc/crontab
dosyanızı düzenlemeniz gerekir :
sudoedit /etc/crontab # or: gksu gedit /etc/crontab
Bu, böyle bir cron
şeye benzemesi gereken oldukça standart bir dosyadır:
# /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 )
#
Buradan cron.daily
saat 6: 25'te tetikleyicileri görebiliriz . Saat 4: 00'da başlatmak isterseniz, ikinci kez satırını aşağıdaki ile değiştirirsiniz:
0 4 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
Biçimle ilgili daha fazla yardıma ihtiyacınız varsa, Wikipedia'nın Cron'da alışılmadık bir şekilde teknik sayfası var .
Teşekkürler insanlar. Amber bunu benim adıma, lokomotif IRC kanalımızda sorduğum bir sorudan sordu. Bunun bir cron işi olduğunu düşündüm ve bunları kendi başıma çözmeye çalışarak (/etc/cron.*) kazıyordum. Bu yüzden şimdi bazı sabah haberleri video izlerken cpu kullanımı ani görmeyeceğim.
Bir saatlik zaman kayması var gibi görünüyor. Bunun Yaz Saati Uygulamasından kaynaklandığından şüpheleniyorum. İşte bu sabah bir ipucu.
Apr 21 07:30:01 flounder CRON[21032]: (root) CMD (start -q anacron || :)
Apr 21 07:30:01 flounder anacron[21035]: Anacron 2.3 started on 2011-04-21
Apr 21 07:30:01 flounder anacron[21035]: Will run job `cron.daily' in 5 min.
Apr 21 07:30:01 flounder anacron[21035]: Will run job `cron.weekly' in 10 min.
Apr 21 07:30:01 flounder anacron[21035]: Jobs will be executed sequentially
Apr 21 07:35:01 flounder anacron[21035]: Job `cron.daily' started
Bunu çözüldü olarak işaretle.
APT::Periodic::RandomSleep
APT yapılandırma ayarıyla maksimum uyku süresini değiştirebilirsiniz ; maksimum0
aracı her zaman hemen gerçekleşmez (olacak ama rastgele uyku orada neden unutmayın! ).