Noob: Trying to install Mullvad Browser Linux download on Silverblue

I need Eli5 guidance here. I’ve searched and read but most of the discussion and language are unfortunately over my head right now, as far as it relates to my current downloaded package.

Issue: Installing Mullvad Browser directly from Mullvad using the “Linux Download” package.
According to Mullvad Support, they recommend using the following link, downloading the package and install it manually.

Problem: I’ve done all of that but can’t figure out the next steps to complete the install. I’ve sure tried many, many approaches…

Can someone kindly let me know the actual steps I need to complete?

Here is the link to the actual Mullvad browser Linux version download (from the Mullvad site)
https://mullvad.net/en/download/browser/linux-x86_64/latest

Typically on an Atomic Desktop edition of Fedora (such as Silverblue), you’d install the Flatpak version of Mullvad Browser, from Flathub.

In the GNOME Software app, you should be able to add Flathub as a software source (if it isn’t already), and then find and install the application that way.

There are ways of installing “conventional” Linux packages on atomic desktop systems if needed, but these aren’t so new-user-friendly.

Thank you for the response. I did install the flatpak version but was then informed it isn’t an “actual” Mullvad browser version… I double checked with Mullvad themselves and they agreed that the only way to get the correct version was to download and install the Linux version directly from their site.
That led me into the unknown world of installing on Silverblue per their downloaded package.

There appears to be script that unpacks from the Mullvad tar file downloaded, but I couldn’t find out how to run that “install” script.
https://mullvad.net/en/download/browser/linux-x86_64/latest

They do seem to provide an RPM package, which may be easier to install than the tar.xz.

The instructions given there would work on Fedora Workstation (or other non-atomic Fedora), but you’ll need to do things a bit differently on Silverblue.

Based on the instructions here (written by this forum user), you could try this to layer the package into your install:

curl --tlsv1.3 -fsS https://repository.mullvad.net/rpm/stable/mullvad.repo | sudo tee /etc/yum.repos.d/mullvad.repo
rpm-ostree update --install mullvad-browser --reboot

(I don’t use an atomic system and haven’t tested this, I’m just going by what’s written there.)

If you also want Mullvad VPN, follow the full instructions on that Github page.

Thank you for all this effort.
I was able to install Mullvad VPN and then learned how to get it to start. (that was an adventure!)
I did a copy/paste and it gave an error of: “tee: unrecognized option ‘–install’”

I will play around with it and see if I can correct that part.

It does seem to be the fact that “Silverblue” does things differently than vanilla fedora…

Any and all help here is appreciated!

That sounds like the two lines there were interpreted as a single line.

Try copying and pasting the first line and running that. Then copy and paste the second line (starting rpm-ostree ... separately).

1 Like

This WAS 100% the answer. (I hate being a Noob…)
Thank you so very much for your help!

As a side note, since there is already a Mullvad VPN sysext, this also seems like a good potential addition.

1 Like

Thank you for this.