How to Install Vivaldi Browser on CentOS 9 Stream

Vivaldi is a freeware, cross-platform web browser developed by Vivaldi Technologies. It had grown from the downfall of Opera with many disgruntled when it changed from the Presto layout engine to a Chromium-based browser. This platform angered traditional Opera users. Since then, Vivaldi has become one of the most popular alternative Internet Browsers amongst the big three Chrome, Firefox, and Edge.

Vivaldi promotes itself as a leading browser with faster navigation, clever bookmarking, more intelligent browsing, extensive tab management, and a more visual approach.

In the following tutorial, you will learn how to install Vivaldi Browser on CentOS 9 Stream using the command line terminal and the option of Vivaldi stable or Vivaldi snapshot browser versions and how to maintain and remove in the future.

Situational – Remove DNF Subscription Manager

For users who encounter issues with "This system is not registered with an entitlement server. You can use subscription-manager to register," then use the following command to remove the subscription manager as it is unnecessary for CentOS stream to receive updates, unlike RHEL.

sudo dnf erase subscription-manager -y

Example output:

How to Install Vivaldi Browser on CentOS 9 Stream

As mentioned above, all the subscription-based lockouts have been removed.

Update CentOS Stream

First, update your system to ensure all existing packages are up to date. This will ensure no conflicts arise as best as possible during the installation.

sudo dnf upgrade --refresh

Import Vivaldi RPM

First, import the Vivaldi repository using the following command.

sudo dnf config-manager --add-repo https://repo.vivaldi.com/archive/vivaldi-fedora.repo

The repository states Fedora. However, this is a standard repo for all versions and works well for CentOS 9.

Install Vivaldi Browser

Now that you have imported the repository, you can install Vivaldi using the following.

Install Vivaldi Browser Stable

sudo dnf install vivaldi-stable -y

Confirm the version and build of the Vivaldi Browser version installed on your operating system using the following command:

vivaldi --version

Example output:

How to Install Vivaldi Browser on CentOS 9 Stream

Optional – Install Vivaldi Snapshot (Nightly)

Run the following command for users or developers who want to test Vivaldi’s development version.

sudo dnf install vivaldi-snapshot -y

Confirm the version and build of the Vivaldi Browser version installed on your operating system using the following command:

vivaldi-snapshot --version

Example output:

How to Install Vivaldi Browser on CentOS 9 Stream

Note, stick with Stable for your daily browsing, do not use the development version for any serious browsing or transactions.

Alternatively, you can install both versions together using the following command.

sudo dnf install vivaldi-stable vivaldi-snapshot -y

How to Launch Vivaldi Browser

With the installation complete, you can run Vivaldi in a few different ways.

First, while you are in your terminal, you can use the following command:

vivaldi

Alternatively, run the Vivaldi & command in the background to free up the terminal:

vivaldi &

However, this isn’t practical, and you would use the following path on your desktop to open with the path: Applications > Search > Vivaldi

Example:

How to Install Vivaldi Browser on CentOS 9 Stream

The first time you open Vivaldi, you will be greeted by the following landing page to customize your browser.

Example:

How to Install Vivaldi Browser on CentOS 9 Stream

Vivaldi will have about five pages of quick setting options to customize your Vivaldi experience. Overall, it should take 1 to 5 minutes, depending on how much customizing you would like to do.

Note, you will be able to choose a color theme, the Dark theme is quite popular along with Hot Pink, but others are available.

Example Dark:

How to Install Vivaldi Browser on CentOS 9 Stream

Example Hot Pink:

How to Install Vivaldi Browser on CentOS 9 Stream

Example Beach:

How to Install Vivaldi Browser on CentOS 9 Stream

Example Human (Humans are orange?):

How to Install Vivaldi Browser on CentOS 9 Stream

Once done, you will see the final landing page, and you are good to go browsing.

Example:

How to Install Vivaldi Browser on CentOS 9 Stream

Congratulations, you have successfully installed Vivaldi Browser on your desktop.

How to Update Vivaldi Browser

To update, run the DNF update command in your terminal as you would check your entire system for any updates. This should be run regularly as CentOS 9.

sudo dnf update --refresh

How to Remove (Uninstall) Vivaldi Browser

To remove Vivaldi, execute the following terminal command:

Remove Vivaldi Browser Stable

sudo dnf autoremove vivaldi-stable -y

Remove Vivaldi Browser Snapshot

sudo dnf autoremove vivaldi-snapshot -y

Note unused dependencies will also be removed.

Use the following command to delete the repository for users who will no longer install or want to install the Vivaldi browser on their system.

sudo rm /etc/yum.repos.d/vivaldi.repo

Use the following command instead for users who imported the snapshot (nightly) repository and want to remove that while keeping the browser stable version.

sudo rm /etc/yum.repos.d/vivaldi.snapshot.repo

Ensure to have the browser removed before removing any of the repositories for security purposes.

Comments and Conclusion

In the tutorial, you have learned how to import the Vivaldi repository and install Vivaldi Browser on CentOS 9 Stream.

Overall, Vivaldi is a pretty good alternative to Firefox and Google Chrome, and its main rival is undoubtedly Brave Browser. However, Vivaldi comes with more features, and Brave is focused more on the privacy of its users.

A new feature for Vivaldi is the tab management feature; by selecting multiple tabs, you can put them in a “stack,” which saves valuable real estate on the tab bar. Once in a stack, the tabs can be “tiled,” meaning the browser window is divided between the tabs, letting you work with several web pages simultaneously.



Follow LinuxCapable.com!

Like to get automatic updates? Follow us on one of our social media accounts!