How to Install Google Chrome 75 On RHEL/CentOS 7 and Fedora 30

Google Chrome is a freeware web browser developed by Google Inc. Google Chrome team proudly announced the release of Google Chrome 75 on June 04, 2019.

The actual version is 75.0.3770.80 for Linux and Mac OS X/Windows operating system. This new version bundled with a number of exciting fixes, features and improvements.

If you would like to know more other cool features of this release, please visit at Google’s Chrome Features.

In this tutorial we will show you how to install Google Chrome 75 browser in RHEL/CentOS 7.x and Fedora v28/29/30 distributions using Google’s own repository with Yum package manager tool.

Important: Google Chrome support for all 32-bit Linux distributions is deprecated from March, 2016.

By using Google’s official repository you will keep your Chrome browser up-to-date.

# yum update google-chrome-stable

Step 1: Enable Google YUM repository

Create a file called /etc/yum.repos.d/google-chrome.repo and add the following lines of code to it.

[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

Step 2: Installing Chrome Web Browser

First, check whether the latest version available from the Google’s own repository using following yum command.

# yum info google-chrome-stable
Sample Output
Check Google Chrome Package Info
Loading mirror speeds from cached hostfile
 * base: centos.myfahim.com
 * epel: ir.mirror.rasanegar.com
 * extras: centos.myfahim.com
 * remi-safe: ftp.arnes.si
 * rpmforge: mirrors.neusoft.edu.cn
 * updates: centos.myfahim.com
adobe-linux-x86_64                                                                                                                                                      3/3
google-chrome                                                                                                                                                           3/3
Available Packages
Name        : google-chrome-stable
Arch        : x86_64
Version     : 75.0.3770.80
Release     : 1
Size        : 50 M
Repo        : google-chrome
Summary     : Google Chrome
URL         : https://chrome.google.com/
License     : Multiple, see https://chrome.google.com/
Description : The web browser from Google
            : 
            : Google Chrome is a browser that combines a minimal design with sophisticated technology to make the web faster, safer, and easier.

Do you see the highlighted output in the above, that clearly telling that the latest version of chrome is available from repository. So, let’s install it using yum command as shown below, which will automatically install all needed dependencies.

# yum install google-chrome-stable
Sample Output
Install Google Chrome in Linux
Loaded plugins: fastestmirror, langpacks, product-id, search-disabled-repos, subscription-manager, versionlock
This system is not registered with Subscription Management. You can use subscription-manager to register.
Loading mirror speeds from cached hostfile
 * base: mirror.dhakacom.com
 * epel: ftp.jaist.ac.jp
 * extras: mirror.ehost.vn
 * rpmforge: mirror.veriteknik.net.tr
 * updates: mirror.ehost.vn
Resolving Dependencies
--> Running transaction check
---> Package google-chrome-stable.x86_64 0:74.0.3729.169-1 will be updated
---> Package google-chrome-stable.x86_64 0:75.0.3770.80-1 will be an update
--> Finished Dependency Resolution

Dependencies Resolved

============================================================================================================================================================================
 Package                                         Arch                              Version                                   Repository                                Size
============================================================================================================================================================================
Updating:
 google-chrome-stable                            x86_64                            75.0.3770.80                            google-chrome                             50 M

Transaction Summary
============================================================================================================================================================================
Upgrade  1 Package

Total download size: 50 M
Is this ok [y/d/N]: y

Update : Sadly, the Google Chrome browser no longer supports the most famous commercial distribution RHEL 6.x and its free clones such as CentOS and Scientific Linux.

Yes, they’ve discontinued support for RHEL 6.X version as of Google Chrome and on other side, latest Firefox and Opera browsers run successfully on the same platforms.

The next step for RHEL/CentOS 6 users to move to RHEL/CentOS 7, the latest Google Chrome works out-of-the-box on RHEL/CentOS 7.

Step 3: Starting Chrome Web Browser

Start browser with non-root user.

# google-chrome &

Welcome screen of Chrome web browser.

Welcome Google Chrome

Welcome Google Chrome

Exploring www.tecmint.com with cool Chrome web browser.

Google Chrome Preview on CentOS 7

Google Chrome Preview on CentOS 7

Download Two Free Google Chrome eBooks

Google Chrome Cheat Sheet: This free ebook contains dozens of other helpful keyboard shortcuts that will help you on how to use Google Chrome efficiently.

Google Chrome Cheat Sheet
10 Essential Chrome Tips: This free ebook provides certain useful but overlooked Chrome tips that have the potential to significantly enhance a Chrome user’s everyday experience.

10 Essential Chrome Tips
That’s it, enjoy browsing with Chrome and do let me know your browsing experience with Chrome via comments.

Best Affordable Linux and WordPress Services For Your Business
Outsource Your Linux and WordPress Project and Get it Promptly Completed Remotely and Delivered Online.

If You Appreciate What We Do Here On TecMint, You Should Consider:

  1. Stay Connected to: Twitter | Facebook | Google Plus
  2. Subscribe to our email updates: Sign Up Now
  3. Get your own self-hosted blog with a Free Domain at ($3.45/month).
  4. Become a Supporter - Make a contribution via PayPal
  5. Support us by purchasing our premium books in PDF format.
  6. Support us by taking our online Linux courses

We are thankful for your never ending support.

Ravi Saive

I am Ravi Saive, creator of TecMint. A Computer Geek and Linux Guru who loves to share tricks and tips on Internet. Most Of My Servers runs on Open Source Platform called Linux. Follow Me: Twitter, Facebook and Google+

Your name can also be listed here. Got a tip? Submit it here to become an TecMint author.

RedHat RHCE and RHCSA Certification Book
Linux Foundation LFCS and LFCE Certification Preparation Guide

You may also like...

353 Responses

  1. shashank sharma says:

    Hey Google chrome not working in centos 7:

    Transaction Summary
    ======================================================================================================================================================
    Install  1 Package (+11 Dependent packages)
    
    Total size: 55 M
    Total download size: 926 k
    Installed size: 195 M
    Is this ok [y/d/N]: yes
    Downloading packages:
    
    
    Error downloading packages:
      redhat-lsb-core-4.1-27.el7.centos.1.x86_64: [Errno 256] No more mirrors to try.
      libappindicator-gtk3-12.10.0-13.el7.x86_64: [Errno 256] No more mirrors to try.
      1:liberation-narrow-fonts-1.07.2-16.el7.noarch: [Errno 256] No more mirrors to try.
      libdbusmenu-gtk3-16.04.0-4.el7.x86_64: [Errno 256] No more mirrors to try.
      libindicator-gtk3-12.10.1-6.el7.x86_64: [Errno 256] No more mirrors to try.
      libdbusmenu-16.04.0-4.el7.x86_64: [Errno 256] No more mirrors to try.
      patch-2.7.1-8.el7.x86_64: [Errno 256] No more mirrors to try.
      libXScrnSaver-1.2.2-6.1.el7.x86_64: [Errno 256] No more mirrors to try.
      spax-1.5.2-13.el7.x86_64: [Errno 256] No more mirrors to try.
      redhat-lsb-submod-security-4.1-27.el7.centos.1.x86_64: [Errno 256] No more mirrors to try.
      1:liberation-fonts-1.07.2-16.el7.noarch: [Errno 256] No more mirrors to try.
    
    • Ravi Saive says:

      @Shashank,

      Please enable the needed repositories correctly to install these dependency packages as shown.

      $ sudo yum clean all 
      $ sudo rm -r /var/cache/yum 
      $ sudo yum update 
      $ sudo yum install google-chrome-stable
      

      Also please install EPEL release.

      $ sudo yum install epel-release
      
  2. Cheung Wai Lam says:

    Question:

    My team in China have applied this Chrome version 69 to physical PC. The Chrome is able to be installed and open in this physical PC.

    However, this Chrome is able to be installed into a mini PC but can’t be open with the following message display:

    /usr/bin/google-chrome: symbol lookup error: /usr/bin/google-chrome: undefined symbol: gtk_widget_get_scale_factor

    This mini PC is configured with the following:

    • OS: CentOS Linux 7 (Core)
    • Processor: Pentium CPU J2900 @2.41GHz x 4
    • OS Type: 64 位
    • Graphic: Intel Bay Trail
    • GNOME: version 3.8.4
    • RAM: 3.6 GB
    • Storage: 28.3 GB

    Please see if there is anyone who may help to fix this problem? Thanks

    • Ravi Saive says:

      @Cheung,

      Try updating the system from the base repositories and it will fix this chrome error.

      # yum --disablerepo=\* --enablerepo=base,updates update
      

      and then reboot into 7.4 once it completes.

  3. raj says:

    Hello Sir / Madam

    Please help me to how to install VLC Player in RHEL7 OS

  4. Abdul says:

    Hi, can anyone please help me with the following error. I am trying to run Chrome 68 on RHEL 7.2.

    google-chrome --headless http://www.google.com
    
    [0827/152542.289445:ERROR:gpu_process_transport_factory.cc(1016)] Lost UI shared context.
    shared memfd open() failed: Invalid argument
    
  5. anji says:

    I am facing following error while running the Google Chrome.

    /bin/google-chrome: symbol lookup error: /bin/google-chrome: undefined symbol: gtk_style_context_set_scale

  6. Võ Quang Tuấn says:

    I installed Google Chrome to my CentOS VPS successfully, but when I run (via putty), it returns error: [1274:1274:0807/172204.994442:ERROR:zygote_host_impl_linux.cc(89)] Running as root without –no-sandbox is not supported. See https://crbug.com/638180.

    So, Pls help me to fix this error. Thank you.

    • Ravi Saive says:

      @Khai,

      Please don’t run Google chrome as root, try to run as normal system user…

      • Khai says:

        Dear Ravi Saive,

        Thank you for your response, but I still cannot start Google chrome when I remote to my VPS via Putty, Bitvise SSH. It returns error: “(google-chrome:2704): Gtk-WARNING **: cannot open display“.

        So, can I run Google chrome when I remote to VPS via Putty or Bitwise SSH?

        Thanks,
        Khai

        • Ravi Saive says:

          @Khai,

          That’s not possible bro, how can you run a Google chrome from a Putty without any GUI? Google chrome needs 1GB RAM with GUI support to run it..

        • Niall says:

          HI I am experiencing the exact same issue and im using non-root user. Did you get a fix for this? I tried X11forwarding: yes but and checked yum install for xauth and other suggested packages but they are all there. Running out of ideas with this.

      • chinmay says:

        add --no-sandbox option if running on root.

  7. phil says:

    Great post. Works like a charm! Up to date as welll

  8. Tesfa says:

    After installation when i tried to share it asks me to download and install chrome remote dektop host installer but unable to install it.

  9. Dragos Alexe says:

    Ravi , could you update the article to use GPG key from local file rather than allowing yum to retrieve the key from an external source?? It would be very helpful for me!!!
    Thanks!!!!!!

    • Ravi Saive says:

      @Dragos,

      If you don’t want to retrieve GPG key from external sources online, you can create your own GPG key using tools. Else you can download and install it locally as shown.

      # wget -q -O - https://dl.google.com/linux/linux_signing_key.pub
      
  10. jd says:

    I tried the steps you list to install chrome on fedora20-x86_74

    Did Not Work.

    fc20 needs an older release of chrome :(

    To wit:

    # yum install google-chrome-stable
    Loaded plugins: langpacks, refresh-packagekit
    google-chrome | 951 B 00:00:00
    Resolving Dependencies
    –> Running transaction check
    —> Package google-chrome-stable.x86_64 0:21.0.1180.89-154005 will be updated
    —> Package google-chrome-stable.x86_64 0:65.0.3325.181-1 will be an update
    –> Processing Dependency: libssl3.so(NSS_3.28)(64bit) for package: google-chrome-stable-65.0.3325.181-1.x86_64
    –> Processing Dependency: libnss3.so(NSS_3.22)(64bit) for package: google-chrome-stable-65.0.3325.181-1.x86_64
    –> Finished Dependency Resolution
    Error: Package: google-chrome-stable-65.0.3325.181-1.x86_64 (google-chrome)
    Requires: libssl3.so(NSS_3.28)(64bit)
    Error: Package: google-chrome-stable-65.0.3325.181-1.x86_64 (google-chrome)
    Requires: libnss3.so(NSS_3.22)(64bit)
    You could try using –skip-broken to work around the problem
    You could try running: rpm -Va –nofiles –nodigest

Leave a Reply to Niall Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.