Learning how to install Chromium browser on Ubuntu 26.04 gives you access to a fast, open-source web browser that serves as the foundation for Google Chrome. Unlike Chrome, Chromium is fully open-source and ships without proprietary Google components such as automatic updates, crash reporting, and certain media codecs. On Ubuntu 26.04 Resolute Raccoon, you have several installation methods to choose from, each with its own trade-offs in terms of system integration, update speed, and sandboxing. This guide walks you through all practical approaches so you can pick the one that best fits your workflow.
In this tutorial you will learn:
- How Chromium differs from Google Chrome
- How to install Chromium using Snap, Flatpak, a PPA, or Debian packages
- The trade-offs of each installation method
- How to set Chromium as your default browser
Software Requirements
| Category | Requirements, Conventions or Software Version Used |
|---|---|
| System | Ubuntu 26.04 Resolute Raccoon |
| Software | Chromium browser, snapd, Flatpak (optional) |
| Other | Privileged access to your Linux system as root or via the sudo command. |
| Conventions | # – requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command$ – requires given linux commands to be executed as a regular non-privileged user |
| Step | Command/Action |
|---|---|
| 1. Install via Snap (default) | $ sudo snap install chromium or $ sudo apt install chromium-browser |
| 2. Install via Flatpak | $ flatpak install flathub org.chromium.Chromium |
| 3. Install via PPA (.deb) | $ sudo add-apt-repository ppa:chromium-team/stable && sudo apt install chromium-browser |
| 4. Install from Debian repos | Add Debian source, pin priority, then $ sudo apt install chromium |
Understanding Chromium on Ubuntu 26.04
Chromium is the open-source project behind Google Chrome. While Chrome bundles proprietary features like Widevine DRM, automatic updates, and crash reporting, Chromium strips all of that away and gives you a clean, community-driven browser. On Ubuntu 26.04, which runs Wayland as the default display server, Chromium works natively through the Ozone platform layer without requiring any X11 compatibility workarounds.
Canonical has historically packaged Chromium exclusively as a Snap since Ubuntu 19.10. Therefore, the chromium-browser APT package in the default Ubuntu repositories is actually a transitional package that installs the Snap version. If you prefer a native .deb package instead, you will need Flatpak, a third-party PPA, or the Debian repositories. Each method has its own characteristics worth considering before you choose.
CHROMIUM VS GOOGLE CHROME
Chromium lacks built-in support for proprietary media codecs (H.264, AAC) and Widevine DRM out of the box. If you need to stream content from services like Netflix or Spotify’s web player, Google Chrome may be a better choice. Chromium is ideal for general browsing, development, and privacy-focused use.
Installing Chromium via Snap
The Snap package is the most straightforward way to install Chromium on Ubuntu 26.04. Snap is pre-installed on the system, so no additional setup is needed. The Snap version runs in a confined sandbox, which adds a layer of security but may limit access to certain system directories.
- Install the Chromium Snap: Run either of the following commands to install Chromium. Both result in a Snap installation since the
chromium-browserAPT package is a transitional wrapper that redirects to the Snap Store:$ sudo snap install chromium
or equivalently:
$ sudo apt install chromium-browser
- Launch Chromium: Start the browser from the terminal or your application menu:
$ chromium
- Verify the installation: Confirm the installed version:
$ chromium --version


sudo apt install chromium-browser results in a Snap installation of Chromium 146.0.7680.80
SNAP CONFINEMENT
The Snap version of Chromium uses strict confinement. This means it may not have direct access to files outside your home directory. If you need to upload files from mounted drives or custom paths, you may need to connect additional Snap interfaces using sudo snap connect chromium:removable-media.
Installing Chromium via Flatpak
Flatpak offers an alternative sandboxed installation. This method requires Flatpak to be installed on your system first.
- Install Flatpak: If you have not already done so, install Flatpak on your Ubuntu 26.04 system and add the Flathub repository:
$ sudo apt install flatpak $ sudo flatpak remote-add --if-not-exists flathub
A reboot or re-login may be required for Flatpak applications to appear in your application menu.
- Install Chromium from Flathub: Use the fully qualified application ID to install:
$ flatpak install flathub org.chromium.Chromium
- Log out and log back in: After installation, you must log out and log back in for Chromium to appear in your desktop application menu. You can still launch it immediately from the terminal without re-logging.
- Launch Chromium: Run the Flatpak version from the terminal:
$ flatpak run org.chromium.Chromium
Alternatively, search for Chromium in your desktop application menu.


Installing Chromium via PPA
If you prefer a traditional .deb package with tighter system integration, the Chromium Team PPA provides native packages that bypass the Snap wrapper entirely. This method gives you a package managed through APT with direct filesystem access and typically faster startup times.
PPA NOT AVAILABLE?
If the add-apt-repository command fails with ERROR: ppa 'chromium-team/stable' not foundthe PPA maintainer has not yet added support for Ubuntu 26.04 (resolute). This is common shortly after a new Ubuntu release. Check back later or use one of the other installation methods in the meantime.
- Add the Chromium Team PPA: Add the stable channel PPA to your system:
$ sudo add-apt-repository ppa:chromium-team/stable
- Update package lists and install: Refresh your package cache and install Chromium:
$ sudo apt update $ sudo apt install chromium-browser
- Verify the installation: Check the installed version to confirm:
$ chromium-browser --version
PPA AVAILABILITY
Third-party PPAs are maintained by community volunteers and may not always have the latest version available immediately after an upstream release. Additionally, PPA availability for Ubuntu 26.04 depends on the maintainer adding support for the resolute series. Verify the PPA page at Launchpad to confirm compatibility before adding it.
Installing Chromium from Debian Repositories
Another option for obtaining a native .deb package is to install Chromium directly from the Debian repositories. The Debian project maintains its own Chromium packages independently of Canonical. The version available may be older than the latest upstream release, but it is a well-maintained, properly packaged .deb without any Snap involvement.
- Add the Debian repository: Create a new sources file for the Debian stable (trixie) repository:
$ sudo tee /etc/apt/sources.list.d/debian-chromium.list << 'EOF' deb trixie main EOF
- Add the Debian archive keyring: Install the keyring package so APT can verify packages from the Debian repository:
$ sudo apt install debian-archive-keyring
GPG KEY ERRORS
The debian-archive-keyring package shipped in the Ubuntu repositories may not include the latest Debian signing keys. If sudo apt update fails with NO_PUBKEY errors, import the missing keys manually from a keyserver:
$ sudo gpg --keyserver keyserver.ubuntu.com --recv-keys 6ED0E7B82643E131 78DBA3BC47EF2265 762F67A0B2C39DE4 $ sudo gpg --export 6ED0E7B82643E131 78DBA3BC47EF2265 762F67A0B2C39DE4 | sudo tee /etc/apt/trusted.gpg.d/debian-trixie.gpg > /dev/null
Replace the key IDs with the ones shown in your specific error output.
- Pin Chromium from Debian: Create an APT pinning rule to ensure only Chromium (and not other packages) is pulled from the Debian repository. This prevents unintended package replacements:
$ sudo tee /etc/apt/preferences.d/debian-chromium.pref << 'EOF' Package: * Pin: origin deb.debian.org Pin-Priority: 1 Package: chromium chromium-common chromium-sandbox chromium-l10n Pin: origin deb.debian.org Pin-Priority: 500 EOF
The first rule sets all Debian packages to the lowest priority, while the second rule elevates only the Chromium-related packages to a normal install priority.
- Install Chromium: Update the package cache and install:
$ sudo apt update $ sudo apt install chromium
- Verify the installation: Confirm that the Debian version is installed:
$ chromium --version
VERSION TRADE-OFF
The Debian stable repository typically ships an older Chromium version compared to the Snap or PPA methods. However, the Debian security team actively backports security patches, so the package remains safe for everyday browsing. If you need the latest features, consider one of the other installation methods instead.


Setting Chromium as the Default Browser
After installation, you may want to set Chromium as your system’s default web browser. The method depends on how you installed it.
- Set default via GNOME Settings: Open Settings, navigate to Default Applicationsand select Chromium from the Web browser dropdown. This is the recommended approach on Ubuntu 26.04’s GNOME desktop.
- Set default via the command line: For Snap or .deb installations, use the
xdg-settingscommand:$ xdg-settings set default-web-browser chromium.desktop
For the Flatpak installation, the desktop file name differs:
$ xdg-settings set default-web-browser org.chromium.Chromium.desktop
- Verify the change: Confirm the default browser setting:
$ xdg-settings get default-web-browser


Using xdg-settings to set Chromium as the default web browser, replacing Firefox
Conclusion
You now have multiple ways to install Chromium browser on Ubuntu 26.04. The Snap method is the quickest and requires no additional setup. Flatpak provides a similar sandboxed experience with access to the broader Flathub ecosystem. The PPA route delivers a native .deb package with better system integration, while the Debian repository method offers a stable, well-maintained alternative at the cost of running a slightly older version. Regardless of the method you choose, Chromium runs natively on Wayland in Ubuntu 26.04 without any extra configuration.
Frequently Asked Questions
- What is the difference between Chromium and Google Chrome on Ubuntu 26.04? Chromium is the open-source base that Google Chrome is built upon. Chrome adds proprietary components including Widevine DRM for streaming services, automatic update mechanisms, and crash reporting. Chromium excludes these features, making it a lighter and more privacy-respecting option.
- Can I have multiple versions of Chromium installed at the same time? Yes. Since Snap, Flatpak, and PPA installations use separate packaging systems, they do not conflict with each other. You can install all three side by side, though each will maintain its own profile and settings directory.
- Why does the Snap version of Chromium start slower than the .deb version? Snap packages use a compressed filesystem image that must be mounted at launch. This adds a small overhead on first start compared to native
.debpackages. Subsequent launches are typically faster due to caching. - Does Chromium support Wayland natively on Ubuntu 26.04? Yes. Chromium uses the Ozone platform layer to run natively on Wayland. Ubuntu 26.04 defaults to Wayland, and Chromium detects this automatically. No additional flags or configuration are required.
PakarPBN
A Private Blog Network (PBN) is a collection of websites that are controlled by a single individual or organization and used primarily to build backlinks to a “money site” in order to influence its ranking in search engines such as Google. The core idea behind a PBN is based on the importance of backlinks in Google’s ranking algorithm. Since Google views backlinks as signals of authority and trust, some website owners attempt to artificially create these signals through a controlled network of sites.
In a typical PBN setup, the owner acquires expired or aged domains that already have existing authority, backlinks, and history. These domains are rebuilt with new content and hosted separately, often using different IP addresses, hosting providers, themes, and ownership details to make them appear unrelated. Within the content published on these sites, links are strategically placed that point to the main website the owner wants to rank higher. By doing this, the owner attempts to pass link equity (also known as “link juice”) from the PBN sites to the target website.
The purpose of a PBN is to give the impression that the target website is naturally earning links from multiple independent sources. If done effectively, this can temporarily improve keyword rankings, increase organic visibility, and drive more traffic from search results.
