1. apk-autoupdate kurun ya da derleyin
apk-autoupdate adlı bir programı kullanacağız. Alpine edge dalında çalışıyorsanız, paketi apk add apk-autoupdate komutuyla kurabilirsiniz. Yoksa, kaynak koddan derlemeniz gerekir. Neyse ki, program oldukça küçük.
Öncelikle, derleme bağımlılıklarını edinin.
# apk add make gcc asciidoctor musl-dev
Depoyu klonlayın.
$ git clone https://github.com/jirutka/apk-autoupdate.git
Etiket bulunmadığı için, master dalından derleme yapacaksınız.
$ cd ./apk-autoupdate
$ make
# make install
2. Zamanlanmış görevi ayarlayın
Zamanlanmış görevi, apk-autoupdate komutunu düzenli olarak yürütecek şekilde yapılandırın. Aşağıdaki crontab satırı, sistemin o saatte çalışır durumda olduğunu varsayarak, komutu her gün 02:00 saatinde yürütür.
# min hour day month weekday command
0 2 * * * apk-autoupdate
(İsteğe bağlı) yapılandırma için autoupdate.conf(5) man sayfasına bakın.