google chrome

Install chrome on Red Hat-based Linux Distributions

Google chrome is a free browser developed by google inc. the latest version is 93.0.4577.63 at the time of writing this article.

In this guide we will see how to install Google chrome on RedHat based Linux Distributions like Fedora, CentOS, oracle Linux using the official google repository, so you always keep your browser up to date.

Activate google repository :

create the google repository file in the directory /etc/yum.repo :

[root@server ~]# vi /etc/yum.repos.d/google-chrome.repo

Add the lines below :

[google-chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub

Download chrome :

First, check if the latest version is available at the google repository level with the yum or dnf command below :

[root@server ~]# dnf info google-chrome-stable
Available Packages
Name : google-chrome-stable
Arch : x86_64
Version : 93.0.4577.63
Release : 1
Size : 79 M
Repo : google-chrome/x86_64
Summary : Google Chrome
URL : https://chrome.google.com/
License : Multiple, see https://chrome.google.com/
Description : The web browser from Google

As you can see, the latest version on the repository is 93.0.4577.63. Start the chrome install with the command below, all dependencies will be installed with :

[root@server ~]# yum install google-chrome-stable
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
base: mirror.airenetworks.es
extras: mirror.airenetworks.es
updates: mirror.airenetworks.es
Resolving Dependencies
--> Running transaction check
---> Package google-chrome-stable.x86_64 0:93.0.4577.63-1 will be installed
--> Processing Dependency: xdg-utils for package: google-chrome-stable-93.0.4577.63-1.x86_64
--> Processing Dependency: liberation-fonts for package: google-chrome-stable-93.0.4577.63-1.x86_64
--> Processing Dependency: libxkbcommon.so.0()(64bit) for package: google-chrome-stable-93.0.4577.63-1.x86_64
--> Processing Dependency: libXrandr.so.2()(64bit) for package: google-chrome-stable-93.0.4577.63-1.x86_64
--> Processing Dependency: libatk-1.0.so.0()(64bit) for package: google-chrome-stable-93.0.4577.63-1.x86_64
--> Processing Dependency: libpango-1.0.so.0()(64bit) for package: google-chrome-stable-93.0.4577.63-1.x86_64
--> Processing Dependency: libXcomposite.so.1()(64bit) for package: google-chrome-stable-93.0.4577.63-1.x86_64
--> Processing Dependency: libXdamage.so.1()(64bit) for package: google-chrome-stable-93.0.4577.63-1.x86_64
--> Processing Dependency: libvulkan.so.1()(64bit) for package: google-chrome-stable-93.0.4577.63-1.x86_64
--> Processing Dependency: libgbm.so.1()(64bit) for package: google-chrome-stable-93.0.4577.63-1.x86_64
--> Processing Dependency: libxshmfence.so.1()(64bit) for package: google-chrome-stable-93.0.4577.63-1.x86_64
--> Processing Dependency: libatspi.so.0()(64bit) for package: google-chrome-stable-93.0.4577.63-1.x86_64
--> Processing Dependency: libcairo.so.2()(64bit) for package: google-chrome-stable-93.0.4577.63-1.x86_64
--> Processing Dependency: libXfixes.so.3()(64bit) for package: google-chrome-stable-93.0.4577.63-1.x86_64
--> Processing Dependency: libatk-bridge-2.0.so.0()(64bit) for package: google-chrome-stable-93.0.4577.63-1.x86_64
--> Processing Dependency: libgtk-3.so.0()(64bit) for package: google-chrome-stable-93.0.4577.63-1.x86_64
--> Running transaction check

Starting google Chrome :

start chrome with the command below :

[root@server ~]# google-chrome &