For the most up-to-date installation instructions, visit our developer documentation.
Fedora installation
Install optional subrepos (optional)
Terra provides specialized subrepos for different use cases. Install the ones you need:
Extras - Patched and alternative packages
Extras - Patched and alternative packages
The Extras subrepo contains packages that conflict with Fedora packages in some way, such as patched versions of the same package.
Mesa - Codec-complete Mesa
Mesa - Codec-complete Mesa
Install a patched and codec-complete Mesa for enhanced multimedia support.
This will replace your system’s Mesa installation with Terra’s patched version.
NVIDIA - NVIDIA drivers
NVIDIA - NVIDIA drivers
Get NVIDIA drivers directly from Terra.
Multimedia - Work in progress
Multimedia - Work in progress
Access multimedia packages in Terra. This repository is currently considered a work in progress.
Enterprise Linux installation
Only EL10 is supported. Not all packages available in Terra are available in Terra EL at this time.
Install EPEL repositories
Terra EL requires the EPEL (Extra Packages for Enterprise Linux) repositories:This command will automatically detect your EL version and install the appropriate EPEL release.
Repository configuration
Terra uses a metalink-based repository configuration for optimal performance and reliability. The main repository configuration looks like this:terra.repo
Understanding the configuration
Understanding the configuration
- metalink: Uses Tetsudou (Fyra Labs’ mirror manager) to select the best mirror for you
- metadata_expire: Repository metadata is refreshed every 6 hours
- gpgcheck: All packages are cryptographically verified for security
- repo_gpgcheck: Repository metadata is also verified
- countme: Anonymous usage statistics to help prioritize mirror resources
Verify installation
Confirm that Terra is properly installed:terra in the list of enabled repositories. If you installed subrepos, you’ll also see terra-extras, terra-mesa, terra-nvidia, or terra-multimedia.
What’s next?
Quick start guide
Learn how to install and use packages from Terra
Browse packages
Search for available packages
Troubleshooting
GPG signature verification failed
GPG signature verification failed
If you encounter GPG errors, the repository GPG keys may not be properly installed. Try reinstalling
terra-release:Conflicts with RPM Fusion
Conflicts with RPM Fusion
Some packages in Terra (especially in the Extras subrepo) may conflict with RPM Fusion packages. You may need to adjust repository priorities or exclude specific packages.To set a lower priority for Terra Extras:
Atomic edition changes not applying
Atomic edition changes not applying
On Fedora Silverblue, Kinoite, and other atomic editions, remember to reboot after installing or updating packages:
Need help? Join our community chat for support.