Skip to content
Snippets Groups Projects
Forked from alpine / apk-tools
540 commits behind the upstream repository.
q66's avatar
nina authored
Fixed missing endian swaps in several places both in package
creation and package reading. Also made sure that the digest
used for signature checking always comes out the same regardless
of host byte order (previously the signature would only be
compatible with the byte order it was created on and fail
anywhere else).

Ref alpine/apk-tools#10900
23de40cd
History

apk-tools

Alpine Package Keeper (apk) is a package manager originally built for Alpine Linux, but now used by several other distributions as well.

Building

The preferred build system for building apk-tools is Meson:

# meson setup build --prefix=/
# meson compile -C build
# meson install -C build

While there is a legacy Makefile-based system available, it only works for musl-linux targets, and will be dropped in the apk-tools 3.0 release.

Documentation

Online documentation is available in the doc/ directory in the form of man pages.

The apk(8) man page provides a basic overview of the package management system.