Installing Opera Browser on AlmaLinux 9 in Minutes
If you’re running AlmaLinux 9 and want a slick, Chromium‑based browser that doesn’t eat RAM like a bad habit, installing Opera is a breeze—just follow these steps and you’ll be surfing with the same speed you had on Windows.
Why Opera on AlmaLinux?
Opera isn’t just another browser; it bundles an ad blocker, VPN toggle, and built‑in messenger. On AlmaLinux 9, that means getting the RPM straight from the developer or a trusted Flatpak repo instead of relying on outdated distro packages. I’ve seen folks try to pull in Chrome’s `.deb` on CentOS‑like systems and end up with dependency hell—Opera sidesteps that.
Prerequisites: Get the Right Repository
Before you download anything, make sure your system can handle the package format:
sudo dnf install -y libXss1 libXScrnSaver
Those two libraries are required for the Chromium engine to run. If you skip this step, Opera will start and immediately complain about missing dependencies.
Download the Official RPM Package
Head over to the Opera website (the same link that works on Windows) and grab the latest RPM:
curl -LO https://download-sslcdn.opera.com/pub/opera/linux/amd64/stable/latest/opera-stable_111.0.0.0_amd64.rpm
The `curl -LO` command saves the file with its original name and tells you when it finishes—no guesswork required.
Install with DNF
Now that you have the package, install it:
sudo dnf install -y ./opera-stable_111.0.0.0_amd64.rpm
The `./` prefix makes sure DNF looks in your current directory instead of searching a repo. The `-y` flag answers “yes” to every prompt, which is handy if you’re not one to read long dependency trees.
If you hit any errors about missing packages, run:
sudo dnf install -y $(dnf repoquery --unsatisfied)
and try again. In my experience, the only time this throws a tantrum is when your system’s `libstdc++` is older than 8, which can happen on very fresh installs.
Verify Installation and Launch
To double‑check that Opera is installed correctly, run:
opera --version
You should see something like `Opera 111.0.0.0`. Then launch it normally:
opera &
The ampersand sends the process to the background, letting you keep using the terminal. If the app pops up without a hitch, congratulations—you’ve just added a fast, feature‑packed browser to your AlmaLinux toolbox.
Alternative: Flatpak (If You’re a Fan of Sandboxing)
If you prefer keeping things isolated or don’t want to touch RPMs at all, you can install Opera via Flatpak:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak install flathub com.opera.Opera
The downside? It pulls the entire Chromium stack into a sandbox, which can be slightly slower at startup—but on AlmaLinux 9 it works fine and doesn’t touch system packages.
That’s all there is to it. Grab that RPM or Flatpak, run a couple of commands, and you’ll have Opera ready to tackle your browsing needs without the bloat you find in some other browsers.