fix fedora terra repo

This commit is contained in:
2026-05-23 21:05:16 +02:00
parent 9bf7728b98
commit de6b21e11c
+10 -2
View File
@@ -88,8 +88,16 @@ CURRENT_DM="$(detect_display_manager)"
add_terra_repo() {
if [ ! -f /etc/yum.repos.d/terra.repo ]; then
say_yellow "Adding Terra repository for Noctalia Shell..."
# Fetches the repository safely utilizing your current Fedora release version
sudo dnf install -y --nogpgcheck --repofrompath 'terra,https://repos.fyralabs.com/terra$releasever' terra-release
# 1. Instruct DNF exactly where to find and import the GPG key during bootstrap
sudo dnf install -y \
--repofrompath 'terra,https://repos.fyralabs.com/terra$releasever' \
--setopt='terra.gpgkey=https://repos.fyralabs.com/terra$releasever/key.asc' \
terra-release
# 2. Explicitly force a metadata refresh and accept the keys automatically
say_yellow "Refreshing package metadata and importing keys..."
sudo dnf -y check-update || true
else
say_gray "Terra repository already configured."
fi