How to Install Google Chrome in Arch-based Linux Distributions

A step-by-step beginner’s tutorial showing how to install Google chrome in Arch, Manjaro and other Arch-based Linux distributions.
Warp Terminal

Google Chrome is undeniably the most popular web browser. It is not open source software and this is why you won’t see it preinstalled in Linux distributions you use. You won’t even find Chrome in the software center.

Installing Google Chrome is easy in Ubuntu and Fedora based distribution. You can go to Chrome’s website and download the DEB or RPM installer files and install it easily.

Arch Linux users may notice that there is no package for them on the official Google Chrome website.

Fortunately, Google Chrome is available on Arch User Repository (AUR) for Arch, Manjaro and other Arch-based Linux distributions. You can install Google Chrome using an AUR Helper easily or use Git to install it without AUR helper.

I will cover both options in this tutorial.

Method 1: Installing Google Chrome with an AUR Helper

I hope that you are familiar with the concept of AUR (Arch User Repository) and AUR helpers. If not, please read our articles on what is AUR and what are AUR helpers and how to install them.

Step 1: Install an AUR helper (if you haven’t got one already)

There are quite a few AUR Helpers to choose but in this tutorial, I will use yay which I have installed on my machine. You should install it if you haven’t got it already:

sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/yay-git.git
cd yay
makepkg -si

Step 2: Install Google Chrome using AUR helper

Now, to install Google Chrome in Arch Linux using yay:

yay -S google-chrome

As you see, yay found all the available packages related to Google Chrome. I will choose the stable package to install, the same as I chose for the other installation method.

Installing Google Chrome on Arch Linux using AUR helper

Step 3: Upgrading Chrome version with yay

You successfully installed Chrome on your Arch-based distribution. However, you should also know what to do if there is a new version of Google Chrome available.

You cannot upgrade AUR packages with pacman command unfortunately. But the good thing is that Yay and pacman share common flags for performing similar actions.

Keep in mind that unlike pacman, yay shouldn’t be run with “sudo” privilege.

To only upgrade Chrome version, use:

yay -Sy google-chrome
💡
It will present a few options down the line, like doing a clean build or seeing the diff. If you are unsure of them, no worries. You can just press enter and it will continue with the default options.

You may also upgrade all installed AUR packages with:

yay -Sua 

And the following command will upgrade all the packages – both AUR and official.

yay -Syu
Upgrading Google Chrome version on Arch Linux using AUR helper

Method 2: Install Google Chrome without an AUR Helper

You’ll still be getting the package from Arch User Repository. However, instead of AUR helper, you’ll be doing it manually.

Step 1: Install base-devel package

To install a package from AUR you must have Git and base-devel group installed. Base-devel group contains all the essential tools for compiling from source.

sudo pacman -S --needed base-devel git

Step 2: Install Chrome from AUR

Clone Google Chrome from the AUR and install it like this:

git clone https://aur.archlinux.org/google-chrome.git
cd google-chrome
makepkg -si
Installing Google Chrome on Arch with git from AUR

Step 3: Upgrading Google Chrome afterward

When a new version of Google Chrome is released and it is available in the AUR, you can upgrade it manually like this:

git pull
makepkg -si

Conclusion

As you can see, it is slightly complicated to install Google Chrome in the Arch domain. But that’s the beauty of it. Many people use Arch because it gets you doing more things in the terminal.

If you encountered any difficulty when you try to install Google Chrome, let us know at the comment section or share your thoughts.

Make sure to subscribe on our social media to get first the latest Linux news!

About the author
Dimitrios

Dimitrios

Dimitrios is an MSc Mechanical Engineer but a Linux enthusiast in heart. His machines are powered by Arch Linux but curiosity drives him to constantly test other distros. Challenge is part of his per

Become a Better Linux User

With the FOSS Weekly Newsletter, you learn useful Linux tips, discover applications, explore new distros and stay updated with the latest from Linux world

itsfoss happy penguin

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.