Using the Rocky Linux Devel Repository

Howard Van Der Wal
Sr. Customer Support Engineer

Oct 20, 2026

Introduction

The Rocky Linux Devel repository contains dependencies and development packages that are not normally in the base or extra repositories.

It can be relevant when you are building software or developing a package and need a development dependency that is not normally provided in the base or extra repositories.

Rocky Linux documents Devel as a buildroot that might contain all current Rocky Linux packages.

Use it only for the specific package-building or development work that needs it.

Problem

Rocky Linux documents Devel as a broad buildroot that might contain all current Rocky Linux packages.

Keeping a repository with that scope enabled after a specific build or development task is complete is inappropriate because Devel is documented only for package-building or development purposes and should not be permanently enabled.

Resolution

Use the Devel repository only while performing the package-building or development work that requires it.

For example, when preparing a software build, you might identify a required development dependency that is not normally provided in the base or extra repositories.

Devel can be relevant to that development task.

When the task is complete, do not leave the Devel repository enabled permanently.

Rocky Linux Repositories