No description
Find a file
2025-09-08 13:36:45 +10:00
doc apk-cache(5): add missing word 2023-11-28 21:44:15 +03:00
docker Add Dockefile to test building static apk 2025-09-08 13:36:21 +10:00
libfetch libfetch: remove a set-but-not-uswed variable 2023-10-12 11:46:37 +02:00
portability portability: check for qsort_r which does not match POSIX-next definition 2022-04-11 09:35:47 +03:00
scripts scripts: add script to generate APK cross file 2020-10-09 16:09:19 +03:00
src apk.static: Static link everything except glibc 2025-09-08 13:36:45 +10:00
test version: fix leading zero stripping 2023-02-28 14:39:09 +02:00
tests version: increase number of digits supported in version component 2021-10-25 13:30:40 +03:00
.gitignore gitignore: add build/ 2021-12-29 07:53:17 +00:00
.gitlab-ci.yml ci: use meson on debian, not legacy build system 2021-12-29 20:14:41 +02:00
.mailmap update mailmap with my newer email 2020-08-29 17:31:30 +03:00
AUTHORS Initial commit of some stuff written so far. Still in state of flux. Expect 2008-04-17 14:09:13 +00:00
LICENSE add LICENSE 2020-05-07 10:45:34 +03:00
Make.rules make: define _FILE_OFFSET_BITS=64 for glibc 2023-04-12 12:26:22 +03:00
Makefile apk-tools-2.12.0 2020-10-09 14:18:45 +03:00
meson.build apk.static: Static link everything except glibc 2025-09-08 13:36:45 +10:00
meson_options.txt use arch_prefix for this feature instead 2022-03-30 09:17:25 +00:00
README.md expand on the README file a little 2023-01-29 15:34:51 +00:00

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.