How to Install Vivaldi Browser on Fedora Linux
If you’ve ever felt that Firefox’s “classic” look is a bit stale or Chrome feels like it has more bloat than speed, Vivaldi offers a slick alternative that lets you tweak everything from tab layout to mouse gestures. In this quick guide you’ll learn how to get the browser onto your Fedora machine without having to wrestle with random RPMs or third‑party repos.
Prepare Your System
Before adding any new repository, make sure your system is up to date and that you have the basics for building packages.
sudo dnf update -y && sudo dnf install -y libappindicator-gtk3
The libappindicator package provides the system tray icon support Vivaldi relies on; without it you’ll see a blank icon or no icon at all.
Add the Official Vivaldi Repository
Vivaldi ships an official Fedora repo that automatically keeps your browser current. Grab the GPG key and register the repo with these two commands:
sudo rpm --import https://repo.vivaldi.com/archive/linux_signing_key.pub echo -e "[vivaldi]\nname=Vivaldi\nbaseurl=https://repo.vivaldi.com/archive/fedora/\$releasever/x86_64\nenabled=1\ngpgcheck=1\npriority=50" | sudo tee /etc/yum.repos.d/vivaldi.repo
Importing the key lets DNF verify that packages come from Vivaldi and not a malicious source. Adding the repo file tells Fedora where to look for updates—this is cleaner than downloading an RPM and running it manually.
Install the Browser
Now the heavy lifting:
sudo dnf install -y vivaldi-stable
The -y flag skips prompts, but you’ll see the list of packages that will be pulled in. That’s normal; Vivaldi pulls a few dependencies like libX11.so and gtk3. The command installs both the browser and its desktop entry so you can launch it from your menu.
Verify and Launch
Check that everything is in place:
vivaldi --version
You should see something like “Vivaldi 5.4” printed to the terminal. If you want a quick sanity test, open it via the application launcher or run vivaldi from a terminal; you’ll notice the familiar Vivaldi icon and the ability to customize tabs on the fly.
Gotchas
I’ve seen users hit a lockfile error when an earlier Vivaldi installation was interrupted—just delete /var/run/vivaldi.lock or reboot, then retry the install. Also remember that if you’re using Fedora Silverblue, you’ll need to add Vivaldi to your container image instead of installing it system‑wide.