How To Install Google Chrome on CentOS 8/RHEL 8 Linux
This post will guide you how to install the latest version of Google Chrome Web Browser on your CentOS 8 or RHEL 8 Linux system through its official chrome repository. How do I install Google Chrome browser through installing RPM package under CentOS Linux 8 using yum or dnf command.
The default browser is the Firefox Web browser on the Linux operating system. and if you would like to use Google Chrome Browser on your CentOS 7 or RHEL 8 Linux system, and you can refer to the following two methods.
- Installing Google Chrome Via Its Official Repo on CentOS 8
- Installing Google Chrome Via Its Official RPM Package
- Launching Google Chrome
- Updating Google Chrome
Installing Google Chrome Via Its Official Repo on CentOS 8
As Google Chrome package is not available on the default CentOS or RHEL repository. And you can add its official repository into your CentOS system by the following steps:
#1 creating a repofile named chrome.repo
under /etc/yum.repos.d/
directory using vim
text editor, type:
$ sudo vim /etc/yum.repos.d/chrome.repo
#2 adding the following lines into the file.
[google-chrome] name=google-chrome-$basearch 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
#3 save and close the file. and running the following commands to install chrome.
$ sudo dnf update $ sudo dnf install google-chrome-stable/$basearch
Outputs:
[devops@mydevops ~]$ sudo dnf update Last metadata expiration check: 0:09:04 ago on Sun 06 Oct 2019 06:06:33 AM EDT. Dependencies resolved. Nothing to do. Complete! [devops@mydevops ~]$ sudo dnf install google-chrome-stable Last metadata expiration check: 0:09:23 ago on Sun 06 Oct 2019 06:06:33 AM EDT. Dependencies resolved. ====================================================================================================================================================================== Package Arch Version Repository Size ====================================================================================================================================================================== Installing: google-chrome-stable x86_64 77.0.3865.90-1 google-chrome 59 M Installing dependencies: libXScrnSaver x86_64 1.2.3-1.el8 AppStream 31 k libappindicator-gtk3 x86_64 12.10.0-19.el8 AppStream 43 k libdbusmenu x86_64 16.04.0-12.el8 AppStream 140 k libdbusmenu-gtk3 x86_64 16.04.0-12.el8 AppStream 41 k libindicator-gtk3 x86_64 12.10.1-14.el8 AppStream 70 k liberation-fonts noarch 1:2.00.3-4.el8 BaseOS 19 k liberation-serif-fonts noarch 1:2.00.3-4.el8 BaseOS 607 k Transaction Summary ====================================================================================================================================================================== Install 8 Packages Total download size: 60 M Installed size: 211 M Is this ok [y/N]:
Installing Google Chrome Via Its Official RPM Package
You can also download the latest RPM version of the Google Chrome browser with the following wget command, and then install it. type:
$ wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
Outputs:
[devops@mydevops ~]$ wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
--2019-10-06 06:16:27-- https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
Resolving dl.google.com (dl.google.com)... 203.208.39.228, 203.208.39.233, 203.208.39.238, ...
Connecting to dl.google.com (dl.google.com)|203.208.39.228|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 62236146 (59M) [application/x-rpm]
Saving to: ‘google-chrome-stable_current_x86_64.rpm’
google-chrome-stable_current_x86_64.rpm 100%[===================================================================================>] 59.35M 6.51MB/s in 14s
2019-10-06 06:16:42 (4.10 MB/s) - ‘google-chrome-stable_current_x86_64.rpm’ saved [62236146/62236146]
Once the RPM Package of Google Chrome is downloaded successfully, and you can now install it with the follwing dnf localinstall
command, type:
$ sudo dnf localinstall google-chrome-stable_current_x86_64.rpm
Outputs:
[devops@mydevops ~]$ sudo dnf localinstall google-chrome-stable_current_x86_64.rpm Last metadata expiration check: 0:12:21 ago on Sun 06 Oct 2019 06:06:33 AM EDT. Dependencies resolved. ====================================================================================================================================================================== Package Arch Version Repository Size ====================================================================================================================================================================== Installing: google-chrome-stable x86_64 77.0.3865.90-1 @commandline 59 M Installing dependencies: libXScrnSaver x86_64 1.2.3-1.el8 AppStream 31 k libappindicator-gtk3 x86_64 12.10.0-19.el8 AppStream 43 k libdbusmenu x86_64 16.04.0-12.el8 AppStream 140 k libdbusmenu-gtk3 x86_64 16.04.0-12.el8 AppStream 41 k libindicator-gtk3 x86_64 12.10.1-14.el8 AppStream 70 k liberation-fonts noarch 1:2.00.3-4.el8 BaseOS 19 k liberation-serif-fonts noarch 1:2.00.3-4.el8 BaseOS 607 k Transaction Summary ====================================================================================================================================================================== Install 8 Packages Total size: 60 M Total download size: 951 k Installed size: 211 M Is this ok [y/N]:y ...... Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : libdbusmenu-16.04.0-12.el8.x86_64 1/8 Installing : libdbusmenu-gtk3-16.04.0-12.el8.x86_64 2/8 Installing : liberation-serif-fonts-1:2.00.3-4.el8.noarch 3/8 Installing : liberation-fonts-1:2.00.3-4.el8.noarch 4/8 Installing : libindicator-gtk3-12.10.1-14.el8.x86_64 5/8 Installing : libappindicator-gtk3-12.10.0-19.el8.x86_64 6/8 Installing : libXScrnSaver-1.2.3-1.el8.x86_64 7/8 Running scriptlet: google-chrome-stable-77.0.3865.90-1.x86_64 8/8 Installing : google-chrome-stable-77.0.3865.90-1.x86_64 8/8 Running scriptlet: google-chrome-stable-77.0.3865.90-1.x86_64 8/8 Verifying : libXScrnSaver-1.2.3-1.el8.x86_64 1/8 Verifying : libappindicator-gtk3-12.10.0-19.el8.x86_64 2/8 Verifying : libdbusmenu-16.04.0-12.el8.x86_64 3/8 Verifying : libdbusmenu-gtk3-16.04.0-12.el8.x86_64 4/8 Verifying : libindicator-gtk3-12.10.1-14.el8.x86_64 5/8 Verifying : liberation-fonts-1:2.00.3-4.el8.noarch 6/8 Verifying : liberation-serif-fonts-1:2.00.3-4.el8.noarch 7/8 Verifying : google-chrome-stable-77.0.3865.90-1.x86_64 8/8 Installed: google-chrome-stable-77.0.3865.90-1.x86_64 libXScrnSaver-1.2.3-1.el8.x86_64 libappindicator-gtk3-12.10.0-19.el8.x86_64 libdbusmenu-16.04.0-12.el8.x86_64 libdbusmenu-gtk3-16.04.0-12.el8.x86_64 libindicator-gtk3-12.10.1-14.el8.x86_64 liberation-fonts-1:2.00.3-4.el8.noarch liberation-serif-fonts-1:2.00.3-4.el8.noarch Complete!
Note: you need to press “y
” key on your keyboard to accept Google Chrome installation on your CentOS 8 or RHEL 8 Linux system.
Launching Google Chrome
Once Google Chrome is installed on your CentOS 8 system, and you can type the following command to start it at your shell prompt, type:
$ google-chrome
Or you can also launch google chrome web browser from Your CentOS 8 GUI using Gnome activities menu to search for “chrome
” keyword and launch it.
Updating Google Chrome
If you need to update your current Google chrome web browser on your CentOS 8 or RHEL 8 Linux, and you can run the following command:
$ sudo dnf update google-chrome-stable
Outputs:
[devops@mydevops ~]$ sudo dnf update google-chrome-stable
Repository google-chrome is listed more than once in the configuration
Last metadata expiration check: 0:34:05 ago on Sun 06 Oct 2019 06:06:33 AM EDT.
Dependencies resolved.
Nothing to do.
Complete!
Conclusion
You should know that how to install/update Google Chrome Web Browserusing dnf/yum command in your CentOS 8 or RHEL 8 Linux system.