# AlmaLinux Repositories

Information about the main AlmaLinux repositories and how to install them can be found on this page.

Repository Description How to Enable on AlmaLinux 8 How to Enable on AlmaLinux 9
BaseOS Content in the BaseOS repository is intended to provide a core set of the underlying OS functionality that provides the foundation for all installations. Enabled by default Enabled by default
AppStream Content in the AppStream repository includes additional user space applications, runtime languages, and databases in support of the varied workloads and use cases. Enabled by default Enabled by default
Extras Content in the extras repository includes packages that are not available in RHEL. They are mostly release packages for additional repos like EPEL, ELRepo or the various CentOS SIGs. Enabled by default Enabled by default
PowerTools/CRB The PowerTools repository contains additional packages for use by developers. This repository is also known as the "CodeReady Builder" repository used on RHEL. # dnf config-manager --set-enabled powertools # dnf config-manager --set-enabled crb
High Availability The High Availability add-on provides on-demand failover services between nodes within a cluster # dnf config-manager --set-enabled ha # dnf config-manager --set-enabled ha

AlmaLinux has a Vault (opens new window) repository that provides packages and isos for previous AlmaLinux OS versions. Also, the Vault repository contains 32-bit packages for the latest stable version to build. Vault and other AlmaLinux repositories are available on repo.almalinux.org (opens new window).