{"id":64674,"date":"2026-03-22T23:31:32","date_gmt":"2020-07-19T21:35:14","guid":{"rendered":"https:\/\/computingforgeeks.com\/?p=64674"},"modified":"2026-03-22T23:31:33","modified_gmt":"2026-03-22T20:31:33","slug":"install-vivaldi-browser-linux","status":"publish","type":"post","link":"https:\/\/computingforgeeks.com\/install-vivaldi-browser-linux\/","title":{"rendered":"Install Vivaldi Browser on Linux"},"content":{"rendered":"\n<p>Vivaldi is a feature-rich web browser built on Chromium that gives you full control over your browsing experience. Developed by former Opera co-founder Jon von Tetzchner, Vivaldi packs built-in tools that other browsers require extensions for &#8211; tab stacking, a mail client, calendar, feed reader, notes, and a tracker blocker are all included out of the box.<\/p>\n\n\n\n<p>This guide covers how to install <a href=\"https:\/\/vivaldi.com\/features\/\" target=\"_blank\" rel=\"noreferrer noopener\">Vivaldi browser<\/a> on all major Linux distributions &#8211; Ubuntu, Debian, RHEL, Rocky Linux, AlmaLinux, Fedora, Arch Linux, Manjaro, and via Flatpak. We also walk through key features, privacy settings, and how Vivaldi compares to Firefox and Chrome.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Prerequisites<\/h2>\n\n\n\n<p>Before you begin, make sure you have the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A Linux desktop system with a graphical environment (GNOME, KDE, Xfce, etc.)<\/li>\n\n<li>Root or sudo access for package installation<\/li>\n\n<li>An active internet connection to download packages and configure repositories<\/li>\n\n<li>At least 1 GB of free disk space<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Step 1: Install Vivaldi Browser on Ubuntu \/ Debian<\/h2>\n\n\n\n<p>Vivaldi provides an official APT repository for Debian-based distributions. Adding the repository ensures you receive automatic updates through your system&#8217;s package manager.<\/p>\n\n\n\n<p>Import the Vivaldi GPG signing key to verify package authenticity:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>curl -fsSL https:\/\/repo.vivaldi.com\/archive\/linux_signing_key.pub | sudo gpg --dearmor -o \/usr\/share\/keyrings\/vivaldi.gpg<\/code><\/pre>\n\n\n\n<p>Add the Vivaldi repository to your system sources:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>echo \"deb [arch=$(dpkg --print-architecture) signed-by=\/usr\/share\/keyrings\/vivaldi.gpg] https:\/\/repo.vivaldi.com\/archive\/deb stable main\" | sudo tee \/etc\/apt\/sources.list.d\/vivaldi.list<\/code><\/pre>\n\n\n\n<p>Update the package index and install Vivaldi:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt update\nsudo apt install vivaldi-stable<\/code><\/pre>\n\n\n\n<p>After installation completes, verify Vivaldi is installed by checking the version:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>vivaldi --version<\/code><\/pre>\n\n\n\n<p>The output should show the installed Vivaldi version:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Vivaldi 7.9.3970.41 stable<\/code><\/pre>\n\n\n\n<p>Launch Vivaldi from your application menu or run <code>vivaldi-stable<\/code> from the terminal.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 2: Install Vivaldi on RHEL \/ Rocky Linux \/ AlmaLinux \/ Fedora<\/h2>\n\n\n\n<p>For RPM-based distributions, Vivaldi provides an official YUM\/DNF repository. This method works on RHEL 9\/10, Rocky Linux 9\/10, AlmaLinux 9\/10, and Fedora 42.<\/p>\n\n\n\n<p>Import the Vivaldi GPG key:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo rpm --import https:\/\/repo.vivaldi.com\/archive\/linux_signing_key.pub<\/code><\/pre>\n\n\n\n<p>Create the Vivaldi repository file:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo vi \/etc\/yum.repos.d\/vivaldi.repo<\/code><\/pre>\n\n\n\n<p>Add the following repository configuration:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>[vivaldi]\nname=Vivaldi Browser\nbaseurl=https:\/\/repo.vivaldi.com\/archive\/rpm\/x86_64\nenabled=1\ngpgcheck=1\ngpgkey=https:\/\/repo.vivaldi.com\/archive\/linux_signing_key.pub<\/code><\/pre>\n\n\n\n<p>Install Vivaldi using dnf:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo dnf install vivaldi-stable<\/code><\/pre>\n\n\n\n<p>Confirm the installation was successful:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>vivaldi --version<\/code><\/pre>\n\n\n\n<p>You should see the Vivaldi version number confirming a successful install:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Vivaldi 7.9.3970.41 stable<\/code><\/pre>\n\n\n\n<p>If you are running <a href=\"https:\/\/computingforgeeks.com\/install-google-chrome-browser-on-debian\/\" target=\"_blank\" rel=\"noreferrer noopener\">Google Chrome<\/a> or another Chromium-based browser alongside Vivaldi, both can coexist without conflicts since they use separate configuration directories.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 3: Install Vivaldi on Arch Linux \/ Manjaro<\/h2>\n\n\n\n<p>Vivaldi is available in the official Arch Linux repositories, so installation is straightforward with pacman. This also works on Manjaro, EndeavourOS, and other Arch-based distributions.<\/p>\n\n\n\n<p>Install Vivaldi from the official repos:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo pacman -S vivaldi<\/code><\/pre>\n\n\n\n<p>Vivaldi on Arch depends on the <code>vivaldi-ffmpeg-codecs<\/code> package for proprietary media codec support. Install it for full video playback compatibility:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo pacman -S vivaldi-ffmpeg-codecs<\/code><\/pre>\n\n\n\n<p>Check the installed version:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>vivaldi --version<\/code><\/pre>\n\n\n\n<p>If you want the latest development snapshot before it reaches stable, the <code>vivaldi-snapshot<\/code> package is available in the AUR. Install it with your preferred AUR helper:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>yay -S vivaldi-snapshot<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Step 4: Install Vivaldi Browser via Flatpak<\/h2>\n\n\n\n<p>Flatpak provides a distribution-agnostic way to install Vivaldi. This method works on any Linux distribution with <a href=\"https:\/\/computingforgeeks.com\/install-and-manage-flatpak-applications-on-linux\/\" target=\"_blank\" rel=\"noreferrer noopener\">Flatpak support<\/a> and keeps the browser sandboxed from the host system.<\/p>\n\n\n\n<p>First, make sure Flatpak is installed and the Flathub repository is configured:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>flatpak remote-add --if-not-exists flathub https:\/\/dl.flathub.org\/repo\/flathub.flatpakrepo<\/code><\/pre>\n\n\n\n<p>Install Vivaldi from Flathub:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>flatpak install flathub com.vivaldi.Vivaldi<\/code><\/pre>\n\n\n\n<p>Launch the Flatpak version from the terminal:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>flatpak run com.vivaldi.Vivaldi<\/code><\/pre>\n\n\n\n<p>To update Vivaldi installed via Flatpak:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>flatpak update com.vivaldi.Vivaldi<\/code><\/pre>\n\n\n\n<p>The Flatpak version runs in a sandbox, which adds a layer of security but may have limited access to system fonts and themes compared to the native package.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 5: Key Vivaldi Features Walkthrough<\/h2>\n\n\n\n<p>Vivaldi stands out from other browsers by including productivity tools that typically require third-party extensions or separate applications. Here is an overview of the features that make it worth considering.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Tab Management<\/h3>\n\n\n\n<p>Vivaldi offers the most advanced tab management of any browser. Tab Stacking lets you group related tabs by dragging one tab onto another, creating collapsible groups that keep your tab bar clean. Tab Tiling splits your screen to view multiple tabs side by side &#8211; useful for comparing documentation or monitoring dashboards. You can also hibernate inactive tab stacks to free up memory, and Workspaces let you organize tab groups by project or context and switch between them instantly.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Web Panels<\/h3>\n\n\n\n<p>The sidebar Web Panels feature lets you pin any website to the left sidebar as a narrow panel. This is useful for keeping chat apps like Slack, WhatsApp Web, or a Mastodon feed open alongside your main browsing without switching tabs. Panels load in a mobile-responsive view, so most web apps adapt well to the narrow width.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Built-in Mail Client and Calendar<\/h3>\n\n\n\n<p>Vivaldi Mail is a full <a href=\"https:\/\/computingforgeeks.com\/best-desktop-email-clients-for-linux\/\" target=\"_blank\" rel=\"noreferrer noopener\">email client<\/a> built directly into the browser. It supports multiple IMAP and POP3 accounts, threaded conversations, and custom filters. The integrated Calendar syncs with CalDAV servers and supports multiple calendars with color coding. A Feed Reader is also included for following RSS and Atom feeds without relying on external services.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Customization and Interface<\/h3>\n\n\n\n<p>Nearly every element of the Vivaldi interface can be customized. You can move the tab bar to any edge of the screen, change the address bar position, edit toolbar layouts, and create custom themes with scheduled switching. Quick Commands (accessible with F2) provides a universal search across open tabs, bookmarks, history, and browser settings. Mouse gestures and configurable keyboard shortcuts round out the navigation options.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 6: Configure Vivaldi Privacy Settings<\/h2>\n\n\n\n<p>Vivaldi includes a built-in tracker and ad blocker that works without extensions. To configure it, open Vivaldi Settings (Ctrl+F12) and navigate to the Privacy section.<\/p>\n\n\n\n<p>Key privacy settings to configure:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Tracker Blocker<\/strong> &#8211; Enable the built-in tracker blocker under Privacy > Tracker and Ad Blocking. Choose between &#8220;Block Trackers&#8221; or &#8220;Block Trackers and Ads&#8221; for stronger protection<\/li>\n\n<li><strong>Blocking Lists<\/strong> &#8211; Vivaldi uses DuckDuckGo Tracker Radar and EasyPrivacy lists by default. You can add custom filter lists in ABP format<\/li>\n\n<li><strong>Cookie Management<\/strong> &#8211; Configure third-party cookie blocking under Privacy > Cookies. Block third-party cookies to reduce cross-site tracking<\/li>\n\n<li><strong>Private Translation<\/strong> &#8211; Vivaldi includes a built-in page translator powered by Lingvanex that processes translations locally without sending data to external servers<\/li>\n\n<li><strong>Google Service Controls<\/strong> &#8211; Under Privacy, you can disable individual Google services like Safe Browsing, search suggestions, and autofill that send data to Google servers<\/li>\n\n<li><strong>Private Window<\/strong> &#8211; Use Ctrl+Shift+N to open a private browsing window that does not save history, cookies, or site data after closing<\/li>\n<\/ul>\n\n\n\n<p>Vivaldi does not track its users, sell user data, or profile browsing behavior. The browser itself does not include any telemetry that identifies individual users.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 7: Vivaldi vs Firefox vs Chrome Comparison<\/h2>\n\n\n\n<p>Choosing a browser depends on what matters most to you. Here is how Vivaldi compares with Firefox and Google Chrome across the features that matter for Linux desktop users.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Feature<\/th><th>Vivaldi<\/th><th>Firefox<\/th><th>Chrome<\/th><\/tr><\/thead><tbody><tr><td>Engine<\/td><td>Chromium (Blink)<\/td><td>Gecko<\/td><td>Chromium (Blink)<\/td><\/tr><tr><td>Tab Stacking\/Grouping<\/td><td>Yes &#8211; two-level stacks with renaming<\/td><td>No (extensions needed)<\/td><td>Basic tab groups<\/td><\/tr><tr><td>Tab Tiling<\/td><td>Yes &#8211; split screen multiple tabs<\/td><td>No<\/td><td>No<\/td><\/tr><tr><td>Built-in Mail Client<\/td><td>Yes &#8211; full IMAP\/POP3 support<\/td><td>No (Thunderbird separate)<\/td><td>No<\/td><\/tr><tr><td>Built-in Calendar<\/td><td>Yes &#8211; CalDAV sync<\/td><td>No<\/td><td>No<\/td><\/tr><tr><td>Feed Reader<\/td><td>Yes &#8211; RSS\/Atom built-in<\/td><td>No<\/td><td>No<\/td><\/tr><tr><td>Ad\/Tracker Blocker<\/td><td>Yes &#8211; built-in<\/td><td>Enhanced Tracking Protection<\/td><td>No (extension needed)<\/td><\/tr><tr><td>Extension Support<\/td><td>Chrome Web Store<\/td><td>Firefox Add-ons<\/td><td>Chrome Web Store<\/td><\/tr><tr><td>Web Panels (Sidebar)<\/td><td>Yes &#8211; pin any website<\/td><td>Limited sidebar<\/td><td>No<\/td><\/tr><tr><td>UI Customization<\/td><td>Extensive &#8211; move everything<\/td><td>Moderate<\/td><td>Minimal<\/td><\/tr><tr><td>Open Source<\/td><td>Chromium base open, UI proprietary<\/td><td>Fully open source<\/td><td>Chromium base open, Chrome proprietary<\/td><\/tr><tr><td>Memory Usage<\/td><td>Moderate (Chromium-based)<\/td><td>Lower<\/td><td>Higher<\/td><\/tr><tr><td>Sync<\/td><td>Vivaldi account (encrypted)<\/td><td>Mozilla account<\/td><td>Google account<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>Choose Vivaldi<\/strong> if you want an all-in-one browser with built-in productivity tools and deep customization. It replaces the need for a separate email client, calendar app, and tab management extensions.<\/p>\n\n\n\n<p><strong>Choose Firefox<\/strong> if open source matters to you and you prefer a browser independent of the Chromium ecosystem. Firefox uses less memory and has strong privacy defaults.<\/p>\n\n\n\n<p><strong>Choose Chrome<\/strong> if you rely heavily on Google services and need maximum web compatibility. Chrome has the widest extension ecosystem, though Vivaldi supports the same Chrome Web Store extensions.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>You now have Vivaldi browser installed on your Linux system with access to its full set of built-in productivity tools. The combination of advanced tab management, integrated mail and calendar, and a built-in tracker blocker makes it a strong choice for users who want fewer extensions and more control over their browsing environment. For additional configuration options, check the <a href=\"https:\/\/vivaldi.com\/blog\/vivaldi-on-desktop-7-9\/\" target=\"_blank\" rel=\"noreferrer noopener\">Vivaldi 7.9 release notes<\/a> for the latest features and improvements.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vivaldi is a feature-rich web browser built on Chromium that gives you full control over your browsing experience. Developed by former Opera co-founder Jon von Tetzchner, Vivaldi packs built-in tools that other browsers require extensions for &#8211; tab stacking, a mail client, calendar, feed reader, notes, and a tracker blocker are all included out of &#8230; <a title=\"Install Vivaldi Browser on Linux\" class=\"read-more\" href=\"https:\/\/computingforgeeks.com\/install-vivaldi-browser-linux\/\" aria-label=\"Read more about Install Vivaldi Browser on Linux\">Read more<\/a><\/p>\n","protected":false},"author":3,"featured_media":45608,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[712,299,50],"tags":[21434],"class_list":["post-64674","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-desktop","category-how-to","category-linux-tutorials","tag-vivaldi"],"_links":{"self":[{"href":"https:\/\/computingforgeeks.com\/wp-json\/wp\/v2\/posts\/64674","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/computingforgeeks.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/computingforgeeks.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/computingforgeeks.com\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/computingforgeeks.com\/wp-json\/wp\/v2\/comments?post=64674"}],"version-history":[{"count":1,"href":"https:\/\/computingforgeeks.com\/wp-json\/wp\/v2\/posts\/64674\/revisions"}],"predecessor-version":[{"id":163663,"href":"https:\/\/computingforgeeks.com\/wp-json\/wp\/v2\/posts\/64674\/revisions\/163663"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/computingforgeeks.com\/wp-json\/wp\/v2\/media\/45608"}],"wp:attachment":[{"href":"https:\/\/computingforgeeks.com\/wp-json\/wp\/v2\/media?parent=64674"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/computingforgeeks.com\/wp-json\/wp\/v2\/categories?post=64674"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/computingforgeeks.com\/wp-json\/wp\/v2\/tags?post=64674"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}