To install Mullvad VPN on your Fedora Silverblue, first download Mullvad .RPM installer (Fedora installer) from the official website of Mullvad:
Then assuming that you have downloaded and saved the installer in your Downloads folder, open your terminal and run the following command:
Please note that you must adopt the above command based on the name of the file that you downloaded from the Mullvad website.
Then restart your PC.
After the restart, open your terminal again and run the following command:
That's it!
Now you can run Mullvad with no issues on your Fedora Silverblue!
Limitations:
The Mullvad app functions without limitations in Fedora Silverblue like non-immutable distributions. However, due to the nature of an immutable distribution like Fedora Silverblue, updating the app to a newer version is not as straightforward as it is with normal distributions.
To update your Mullvad app, first, remove the currently installed version using the command rpm-ostree remove mullvad then, reboot your PC. Then repeat the above process with the new version of the Mullvad app downloaded from their website. The good news is that your VPN settings will remain intact, so you won't need to reconfigure the app from scratch.