apk
TLDR
Update repository indexes and upgrade all packages
$ apk upgrade -U
Only update repository indexes$ apk update
Install a new package$ apk add [package]
Remove a package$ apk del [package]
Repair/Reinstall a package without modifying main dependencies$ apk fix [package]
Search for packages by name with descriptions$ apk search -v [keyword]
Search for packages by description$ apk search -d [keyword]
Display information about a specific package$ apk info [package]
SYNOPSIS
apk [options] command [arguments]
DESCRIPTION
apk (Alpine Package Keeper) is the package management tool for Alpine Linux. It handles installation, upgrade, and removal of packages, as well as repository management and system maintenance.
PARAMETERS
add
Add or modify constraints and commit changesdel
Remove constraints and commit changesfix
Fix, reinstall, or upgrade packages without modifying worldupdate
Update repository indexesupgrade
Install upgrades available from repositoriescache
Manage the local package cachesearch
Search for packages by name or descriptioninfo
Display detailed information about packageslist
List packages matching a pattern or criteriaquery
Interrogate installed database and indexespolicy
Show repository policy for packages-U, --update-cache
Update package lists before operation-v, --verbose
Print more verbose information-d, --description
Search in package descriptions--allow-untrusted
Install local packages without verification-X, --repository
Specify supplemental repositories
CAVEATS
Alpine Linux specific; not available on other distributions. Uses a minimal package format designed for size and simplicity.
HISTORY
Developed for Alpine Linux, a security-oriented, lightweight Linux distribution. Alpine is widely used in container environments due to its small footprint.


