1. Install or build apk-autoupdate

Usaremos un programa llamado apk-autoupdate. Si está ejecutando en la ramaedge de Alpine, el paquete está disponible a través de apk add apk-autoupdate;de lo contrario, tendrás que compilar desde el código fuente. Afortunadamente, es un programa pequeño.

Primero, consigue las dependencias de compilación.

# apk add make gcc asciidoctor musl-dev

Clone the repository.

$ git clone https://github.com/jirutka/apk-autoupdate.git

No hay etiquetas, por lo que estarás construyendo desde la rama master.

$ cd ./apk-autoupdate
$ make
# make install

2. Setup the cron job

Configurar cron para ejecutar regularmente apk-autoupdate. La línea crontab a continuación lo ejecutará diariamente a las 2 AM, asumiendo que el sistema está funcionando en ese momento.

# min   hour   day   month   weekday   command
0       2      *     *       *         apk-autoupdate

Ver la página del manual autoupdate.conf(5) para (opcional) configuración.