Chrome

How to Install Google Chrome on openSUSE

Google Chrome is one of the top web browsers. In fact, Chrome has been the top browser for all the platforms for quite a long time now! Thanks to its superior performance, it can easily outpace other competitors like Firefox or IE. Moreover, people find Chrome to be better in terms of user experience.

That’s not to say that other browsers don’t run fast. However, the market dominance of Google Chrome is absolutely stunning! Check out the latest market share stats of Google Chrome against other browsers.

Google Chrome is available for all the major platforms. If you’re an openSUSE user, then you’re lucky! Google offers their most popular web browser in the RPM package. As of the package manager, Zypper is more than enough for the job.

Without further ado, let’s get started!

Note: All the steps demonstrated in this article were performed on openSUSE Tumbleweed. However, they’ll work similarly on openSUSE Leap.

Installing Google Chrome on openSUSE from Repo

The following method is the recommended way of installing Google Chrome as it’ll enable auto-update of Chrome directly from Google.

Adding Chrome repo

The first step is adding the Google Chrome repo. Fire up a terminal and run the following command.

sudo zypper ar http://dl.google.com/linux/chrome/rpm/stable/x86_64 Google-Chrome

In the command, “ar” stands for “addrepo”. To learn more about Zypper and its usage, check out how to use Zypper on openSUSE.

The repo isn’t ready to use yet. We need to add the Google public signing key so that the packages can be verified. Run these commands.

wget https://dl.google.com/linux/linux_signing_key.pub

sudo rpm --import linux_signing_key.pub

Once importing the key is complete, update the repo cache of zypper.

sudo zypper ref -f

Installing Chrome

Finally, zypper is ready to grab Google Chrome from the repo!

sudo zypper in google-chrome-stable

If you’re looking for other Google Chrome builds like beta or unstable, run the following command(s).

sudo zypper in google-chrome-beta

sudo zypper in google-chrome-unstable

It’s possible to have all three of the builds coexist on the same system. If you’re interested, feel free to do your own experiment!

Here’s how Chrome looks.

Installing Chrome from RPM

Google also offers Chrome in RPM package. Grab the latest Google Chrome RPM.

Once the download is complete, fire up the terminal and run the following commands.

sudo zypper in ~/Downloads/google-chrome-stable_current_x86_64.rpm

Chromium browser

If you’re running Linux, you definitely have heard the name of Chromium browser, right? Chrome and Chromium are very similar but at the same time, different.

Let’s have a quick review of history. When Google released Google Chrome back in 2008, they also published the Chromium source code. This Chromium source is what builds the basis of all the Chromium-based web browsers like Chrome, Opera, Brave, and others. The open-source code is now maintained by the Chromium project while Google manages Google Chrome by itself.

So, what’s the difference?

Chrome features all the features Chromium offers. The biggest difference would be the list of features. Chrome gets some proprietary, closed-source features like automatic updates, additional video format (AAC, H.264, and MP3) support, extension restriction etc.

Another interesting thing is the licensing. Google Chrome comes under Google’s licensing. In the case of Chromium, it features a handful of licensing. Different part of the code is licensed under different condition. The Google-authored portion of the code is licensed under the BSD license. Other parts feature a variety of licenses including MIT, LGPL, Ms-PL, and others.

Now, which one to choose?

While you’re free to choose whichever you want, I strongly recommend going with Chromium for various reasons, especially for “terms of service” and privacy concerns. For average users, the Chromium browser should suffice more than enough. Thanks to its open-source nature and flexible licensing, you can enjoy more freedom. Google Chrome, on the other hand, has some negativity surrounding its “terms of service” and potential privacy concerns.

With that out of the way, let’s get started with the Chromium browser!

Installing Chromium browser

It’s directly available from the default openSUSE repo. Just run the following command.

sudo zypper ref

sudo zypper in chromium

Here’s how Chromium looks.

Final thoughts

Be it Google Chrome or Chromium, you’re guaranteed to unlock the maximum potential web performance that your hardware and internet can handle.

Stay safe on the web and enjoy!

About the author

Sidratul Muntaha

Student of CSE. I love Linux and playing with tech and gadgets. I use both Ubuntu and Linux Mint.