Updated: 8 October 2026 · Applies to: Chromium 154 on Fedora 44, AlmaLinux and Rocky Linux 9 and 10 (EPEL), Debian 13, Ubuntu 24.04 and 26.04 (snap); Google Chrome 155 on Fedora 44

On Fedora, install Chromium from the standard repositories with sudo dnf install chromium and start it with chromium-browser. Google Chrome is not in Fedora's repositories: enable Google's repository first, then run sudo dnf install google-chrome-stable. Chromium is the open-source browser Chrome is built from; it updates with the rest of your system.

Install Chromium on Fedora

  1. Install the package:
    sudo dnf install chromium
  2. Start it from the app menu, or from a terminal:
    chromium-browser
  3. Check the version:
    $ chromium-browser --version
    Chromium 154.0.8037.92 Built from source for Fedora release 44 (Forty Four)

On Fedora 44 the package comes from the updates repository, so sudo dnf upgrade keeps it current. Fedora also has chromium-headless, a minimal headless shell built from Chromium, for servers and automated tests.

Install Google Chrome with dnf

Searching for "dnf install chrome" does not work: in our test sudo dnf install chrome answered No match for argument: chrome, even with Google's repository enabled. The package is called google-chrome-stable, and on Fedora you get it from Google's repository in one of two ways.

Through Fedora's third-party repositories:

sudo dnf install fedora-workstation-repositories
sudo dnf config-manager setopt google-chrome.enabled=1
sudo dnf install google-chrome-stable

The first package adds /etc/yum.repos.d/google-chrome.repo, switched off by default; the second line switches it on (this is the dnf5 syntax used on current Fedora).

From Google's download: download Google's 64-bit .rpm package, then install it with dnf:

curl -LO https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
sudo dnf install ./google-chrome-stable_current_x86_64.rpm

This also adds Google's repository (enabled), so Chrome updates with sudo dnf upgrade. dnf warned skipped OpenPGP checks for 1 package from repository: @commandline because the file was installed directly; later updates from the repository are signature-checked.

Either way, the result was:

$ google-chrome --version
Google Chrome 155.0.8059.39

Google's repository also offers google-chrome-beta, google-chrome-unstable and google-chrome-canary. According to Google, Chrome needs 64-bit Fedora Linux 39 or later, Ubuntu 18.04 or later, Debian 10 or later or openSUSE 15.5 or later; AlmaLinux and Rocky Linux are not on that list, so use Chromium there.

AlmaLinux and Rocky Linux 9 and 10

Chromium comes from EPEL:

sudo dnf install epel-release
sudo dnf install chromium

EPEL had Chromium 154.0.8037.92 for both versions when we tested. The command is chromium-browser, as on Fedora, and there is a chromium-headless package too.

Debian 13

sudo apt install chromium

Debian 13 has Chromium 154.0.8037.92. The command is chromium. For servers there is also chromium-headless-shell.

Ubuntu 24.04 and 26.04

Ubuntu provides Chromium as a snap. The chromium-browser apt package is only a transitional package that installs the snap, so install the snap directly:

sudo snap install chromium

The stable snap was version 154.0.8037.97 when we checked. The command is chromium. Fedora can use snaps too once snapd is installed (see how to install snapd on Fedora), but the Fedora package above is simpler.

Flatpak (any distribution)

If your distribution's package is old, or you prefer a sandboxed app, install it from Flathub (version 154.0.8037.97 when we checked):

flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.chromium.Chromium

Headless use on a server

Chromium can run without a screen, for example to make screenshots or PDFs of web pages. Run it as a normal user, not as root:

chromium-browser --headless --screenshot=/tmp/page.png https://example.com
chromium-browser --headless --print-to-pdf=/tmp/page.pdf https://example.com
chromium-browser --headless --dump-dom https://example.com

As a normal user on AlmaLinux 9 and 10 the screenshot worked without extra options. As root, Chromium stops with:

Running as root without --no-sandbox is not supported.

Adding --no-sandbox makes it run as root (our test then wrote 5108 bytes written to file /tmp/page.png), but it turns off Chromium's sandbox, so use it only in a throwaway container. Use chromium instead of chromium-browser on Debian and with the snap.

Official documentation: The Chromium Projects and Chrome system requirements.

Ucartz services for this topic

Was this answer helpful? 0 Users Found This Useful (0 Votes)