Different Repositories in Alpine Linux
Learn the difference between the various repositories in Alpine Linux.
Preface
Alpine Linux has several repositories available for its users. All of them have different purposes. It’s important to understand these when creating our packages to make sure they work on the version of Alpine Linux we want to use.
The main
repository
The main
repository contains the core components of Alpine Linux, like musl
, busybox
, and openrc
. As such, the main
repository is enabled by default on all Alpine Linux installations. Packages in this repository are supported for two years (meaning through four stable releases of Alpine). During this time, they receive security bug fixes. In total, the main
repository contains over 1,500 packages.
The community
repository
This repository contains most of the other packages of Alpine Linux, clocking in at about 4,500 packages. Packages in community
are only ...