How do I install librewolf via repository in SecureBlue?

So I followed LibreWolf installation instructions for RHEL

However, upon executing on these steps, it didn’t seem to work for SecureBlue specifically. I believe there is likely something in SecureBlue processes that require a different method. I didn’t see the repository pop up in /etc/yum.repos.d so I suspect something is different for SecureBlue compared to traditional Fedora SilverBlue

Answering my own question - wanted to post this for others in case they need to do the same.

SecureBlue seems to require that I manually add the repository myself. Its pretty simple.

cd /etc/yum.repos.d
run0 wget https://repo.librewolf.net/librewolf.repo
rpm-ostree update # validate the repo is pulled
rpm-ostree install librewolf
systemctl reboot

Why are you installing inferior browser when default is better?

Trivalent is a chromium based secure browser. I use that for most cases when I log into sites, while I use Mullvad Browser for anonymous browsing.

However, I’ve found Trivalent just doesn’t work in some scenarios and I need a fallback. And if I’m falling back, I’d rather use LibreWolf personally.

Thats odd, since it worked for me not too long ago with the instructions we give :thinking:

Maybe in terms of security compared to Chromium based ones, but not in other regards.

I just tested it and for secureblue you need to run

run0 -i dnf config-manager addrepo --from-repofile=https://repo.librewolf.net/librewolf.repo

rpm-ostree install librewolf

Also make sure you have https://secureblue.dev/faq#unconfined-userns on

Hmmmm, I gave that a go and it didn’t work prior, strange. Regardless I was able to get it installed.