...

/

Different Repositories in Alpine Linux

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.

Press + to interact
Choose the right repository
Choose the right repository

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 ...