En bref :
To get the latest list of available packages, use the update command.
il est similaire à Debian apt-get update
que vous faites avant le apt-get install my_package
.
de https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management#Update_the_Package_list :
extrait
Mettre à jour la liste des packages
Les référentiels distants changent à mesure que les packages sont ajoutés et mis à niveau. Pour obtenir la dernière liste des packages disponibles, utilisez la commande update. La commande télécharge l'APKINDEX.tar.gz à partir de chaque référentiel et le stocke dans le cache local, généralement /var/cache/apk/, /var/lib/apk/ ou /etc/apk/cache/.
mise à jour apk
Conseil :si vous utilisez des référentiels distants, il est judicieux d'effectuer une mise à jour juste avant d'effectuer une commande d'ajout ou de mise à niveau. De cette façon, vous savez que vous utilisez le dernier logiciel disponible.
Voir https://github.com/gliderlabs/docker-alpine/pull/503
apk --update flag est vraiment --update-cache.
Apk utilise getopt_long (3), https://github.com/alpinelinux/apk-tools/blob/v2.10.3/src/apk.c#L574
Ainsi, l'indicateur --update n'est abrégé de --update-cache que par getopt_long.
Les longs noms d'options peuvent être abrégés si l'abréviation est unique ou correspond exactement à une option définie.