Guides 11792 Published by

The guide walks Fedora users through replacing a default browser with Vivaldi by first updating the system and installing the libappindicator package for tray icon support. It then shows how to add Vivaldi’s official repository by importing its GPG key and creating a repo file so that DNF can verify packages automatically. With the repo in place, the next step is simply running `dnf install vivaldi‑stable`, which pulls the necessary dependencies and installs a desktop launcher for you to start browsing right away. Finally, the tutorial suggests checking the installed version with `vivaldi --version` and hints at common hiccups like leftover lock files or special considerations for Fedora Silverblue users.



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.