How To Install And Upgrade Google Chrome Web Browser on Linux

Note :1) This page will be updated on every Google chrome release.

2) Google Chrome no longer provides 32-bit packages and also removed 32-bit repo. If you have 32-bit version installed on your system, you can use but you won’t get anymore updates.

Web browser is the important software in our computer. Everybody knows without web browser we can’t do anything. We spend most of the time in web browser when we chat, email, browse, shopping, reading news, online banking, etc…,

Suggested Read :
(#) Best Graphical Web Browsers for Linux
(#) Best Text based (Command Line) Web Browsers for Linux

Google Chrome is the best browser ever, because they use V8 engine. V8 is Google’s open source high performance JavaScript engine. Google chrome is a light weight browser. Every tab uses different process so its very fast compared to other browsers. Google Inc has proudly announced the release of new version of Google Google Chrome 60on July 25, 2017 which supports Windows, Mac & Linux. This update includes 20 security fixes.

Method-1 : Using YUM Repository

1) Add Chrome Repository on CentOS/RHEL/Fedora

Create a file called google-chrome.repo under /etc/yum.repos.d/ and add below Google Chrome repository contents on your system.

# vi /etc/yum.repos.d/google-chrome.repo
[google-chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch
enabled=1
gpgcheck=1
gpgkey=https://dl.google.com/linux/linux_signing_key.pub

Install Chrome on CentOS/Fedora

Use the below commands to install google chrome Stable, Beta & Unstable on your system.

[Install Chrome Stable, Beta & Unstable version on CentOS/RHEL]
# yum install google-chrome-stable
# yum install google-chrome-beta
# yum install google-chrome-unstable

[Install Chrome Stable, Beta & Unstable version on Fedora]
# dnf install google-chrome-stable
# dnf install google-chrome-beta
# dnf install google-chrome-unstable

Method-2 : Using Richard Lloid script

Richard Lloid developed a shell script which will help us to install latest google chrome in CentOS, RHEL & Fedora. Navigate to following link to know more details about Richard Llloid script

[Install Chrome Stable Version]
# wget http://chrome.richardlloyd.org.uk/install_chrome.sh
# chmod +x install_chrome.sh
# sh install_chrome.sh

[Upgrade Chrome Stable Version]
# sh install_chrome.sh -u

2) Install Google Chrome on Ubuntu/Debian

Add following APT repository to install chrome on Ubuntu, Debian & Linux Mint. 64-bit Ubuntu/Debian users will notice an error when updating the software sources, like “W: Failed to fetch http://dl.google.com/linux/chrome/deb/dists/stable/Release Unable to find expected entry ‘main/binary-i386/Packages’ in Release file (Wrong sources.list entry or malformed file)”

3) Just open the file /etc/apt/sources.list.d/google-chrome.list and modify like below.

$ sudo nano /etc/apt/sources.list.d/google-chrome.list
deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main

First download the Google GPG key to verify product updates with the public signing key.

[Download Google Public Key]
$ wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

Add Google repository to install Chrome web browser.

$ sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
$ sudo apt-get update
$ sudo apt-get install google-chrome-stable

3) Install Chrome on openSUSE

Add following google repository to install chrome on openSUSE system.

$ sudo zypper ar http://dl.google.com/linux/chrome/rpm/stable/x86_64 Google-Chrome
$ wget https://dl.google.com/linux/linux_signing_key.pub
$ sudo rpm --import linux_signing_key.pub
$ sudo zypper ref
$ sudo zypper in google-chrome-stable

4) Install Chrome on Arch Linux

Install packer or yaourt in order to install google chrome on Arch Linux system.

Suggested Read :
(#) Packer – (AUR+Pacman) wrapper which replaces poorly written Yaourt
(#) How to Install Yaourt on Arch Linux

$ yaourt -S google-chrome
or
$ packer -S google-chrome

5) How To Upgrade Google Chrome to latest version

Use the below commands to upgrade your google chrome version to latest release on Linux distributions.

For RHEL/CentOS/Fedora]
# yum update google-chrome-stable

For RHEL/CentOS/Fedora]
$ sudo apt-get update && sudo apt-get install --only-upgrade google-chrome-stable

Google Chrome web browser screen shot.

We are preparing all articles in-depth to understand by all level/stage Linux administrators. If the article is useful for you, then please spend less than a minute to share your valuable comments in our commenting section.

Prakash Subramanian

Prakash Subramanian is a Linux lover and has 3.5+ years of experience in linux server administration with major Linux distribution such as (RHEL, CentOS, Ubuntu). He is currently working as a Senior L2 Linux Server administrator.

You may also like...

  • You can’t install 32-bit package since google dropped the support. Also, we have modified an article accordingly.

  • Free tube

    Hi,

    It looks like Chrome is no longer available on 32 bit and the procedure mentioned above also does not works Can u please guide?

  • Rob.

    Thanks!!!

  • vaishali

    Hello,

    I tried a lot to install Google chrome in Linux Mint but I am nt able to install it. I have followed all the steps. When i run comman number 4 for install Google chrome I got this error:

    $ sudo apt-get install google-chrome-stable
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    You might want to run ‘apt-get -f install’ to correct these:
    The following packages have unmet dependencies:
    google-chrome-stable : Depends: libcurl3 but it is not going to be installed
    E: Unmet dependencies. Try ‘apt-get -f install’ with no packages (or specify a solution).

    Please help me.

    • Hi,

      It seem’s that libcurl3 is not installed on your system. Install libcurl3 on your system then try google chrome installation.

      $ sudo apt-get install libcurl3

      $ sudo apt-get update

  • Raj Kiran Gade

    Hey guys,

    looks like for kernel 3.10.e17 , you need to update the yum repository before you try to install.
    Magesh,
    Good work. You can include that the update statement as well.

  • Mansur, yes you’re absolutely correct. The GPGKEY attribute must begin on a newline. 2daygeek, thanks for the article, i knew the procedure but I didn’t have the proper attribute values required to set up the repository. Keep up the good work.

  • Mansur

    I had a parsing error in CentOS 7, so the key ‘gpgkey=…’ should start from a new line.

  • @Jaafar,

    Can i have the error message.

  • Jaafar

    hello , it is not working for me i need some help pleass

  • @ihnausten,

    GNOME 3.x, Can i have your issue ?

  • ihnausten

    What’s your Desktop Environment? πŸ˜€

  • @ronaldo,

    Welcome

  • ronaldo

    Yes very useful πŸ™‚
    In Linux OS very thing must be searched in Internet
    because neither always Synaptic is utility. πŸ™‚
    All help with Linux is valuable.
    thanks so much ! Job here in advance !!
    ps: Open this page already no G.Chrome just installed (:^P

Close
Please support the site
By clicking any of these buttons you help our site to get better