Install Google Chrome on Fedora 36/35, CentOS Stream 9/8, Red Hat (RHEL) 9/8, Rocky Linux 8.5 - Comment Page: 8
This guide explains howto install Google Chrome Web browser on Fedora 36/35/34/33/32 and CentOS Stream / Red Hat (RHEL) 9/8.5 / Rocky Linux 8.5. Best way to install and keep up-to-date with Google Chrome browser is use Google's own YUM/DNF repository.
Check video guide, howto install Google Chrome on Fedora 36/35/34/33:
Watch More Videos and Subscribe to
if-not-true-then-false.com Youtube Channel
Check video guide, howto install Google Chrome on Red Hat (RHEL) 9.0/8.5:
Check video guide, howto install Google Chrome on CentOS Stream 9/8:
Watch More Videos and Subscribe to
if-not-true-then-false.com Youtube Channel
Check video guide, howto install Google Chrome on Rocky Linux...
Actually I have a similar problem with the above while installing Chrome stable version. Another ‘perl’ package..and I don’t know how to deal with it.
The error codes should be:
Error: Package: 1:perl-Pod-Escapes-1.04-211.fc17.noarch (@anaconda-0)
Requires: perl = 4:5.14.2-211.fc17
Removing: 4:perl-5.14.2-211.fc17.i686 (@anaconda-0)
perl = 4:5.14.2-211.fc17
Updated By: 4:perl-5.14.3-217.fc17.i686 (updates)
perl = 4:5.14.3-217.fc17
You could try using --skip-broken to work around the problem
** Found 2 pre-existing rpmdb problem(s), 'yum check' output follows:
1:perl-Pod-Escapes-1.04-217.fc17.noarch is a duplicate with 1:perl-Pod-Escapes-1.04-211.fc17.noarch
1:perl-Pod-Escapes-1.04-217.fc17.noarch has missing requires of perl = ('4', '5.14.3', '217.fc17')
Hi OR,
Could you run:
And post output of following command:
Thank you for the instructions! I’ve run the two commands and have this output:
** Found 2 pre-existing rpmdb problem(s), 'yum check' output follows:
1:perl-Pod-Escapes-1.04-217.fc17.noarch is a duplicate with 1:perl-Pod-Escapes-1.04-211.fc17.noarch
1:perl-Pod-Escapes-1.04-217.fc17.noarch has missing requires of perl = ('4', '5.14.3', '217.fc17')
Try following:
Do you still get same error?
I’ve done all the instruction above and have successfully removed the package. However, the problem still exists:
[[email protected] /]# yum check
Loaded plugins: langpacks, presto, refresh-packagekit
1:perl-Pod-Escapes-1.04-217.fc17.noarch has missing requires of perl = ('4', '5.14.3', '217.fc17')
Error: check all
What should I do then..
Oh another segment of code attached:
[[email protected] ~]# yum remove pero-Pod-Escapes-1.04-211.fc17.noarch
Loaded plugins: langpacks, presto, refresh-packagekit
No Match for argument: pero-Pod-Escapes-1.04-211.fc17.noarch
No Packages marked for removal
Actually you have little typo on yum remove pero-Pod… it should be yum remove perl-Pod…
So try same again with right yum remove command, if you still get this same error, could you post output of following commands:
I’m surprised to find out that finally I installed Chrome successfully. Maybe it was because the system was not fully updated.. Anyway. Thank you for all the help and instructions in these days. Plus, I truly love your website! It helps me a lot. Hope to find out some more interesting things on your site:)
Best.
If you are having both 32 and 64 bit inside /etc/yum.repos.d/google-chrome.repo then please be careful to have different names in the square brackets at the top instead of both being ‘google-chrome’.
For example:
[google-chrome-32]
[google-chrome-64]
i cant edit /etc/yum.repos.d/google-chrome.repo
Hi Mohammad,
Could you tell more specific reason why you can’t edit /etc/yum.repos.d/google-chrome.repo file?
My problem fixed.
Thanks.
Thanks for the quick help! installed flawlessly
working, THX
I cannot install google chrome on my compute nodes. I followed the directions and created a repo file in /etc/yum.repos.d, and this installed fine on my central computer, but it won’t install on my nodes.
[[email protected] install]# ssh compute-0-0 “yum install google-chrome-stable”
http://mirror.centos.org/centos/6/addons/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 – “The requested URL returned error: 404”
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: addons. Please verify its path and try again
Hi Mel,
I can’t find addons path from http://mirror.centos.org/centos/6 so that’s why it failed. Could you post output of following commands (from node) to http://pastebin.com :
[[email protected] ~]# yum repolist
http://mirror.centos.org/centos/6/addons/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 – “The requested URL returned error: 404”
Trying other mirror.
repo id repo name status
Rocks-6.0 Rocks 6.0 4,148
addons CentOS-6 – Addons 0
adobe-linux-i386 Adobe Systems Incorporated 0
atrpms Fedora Core 6 – x86_64 – ATrpms 0
base CentOS-6 – Base 0
google-chrome google-chrome – 64-bit 0
kbs-CentOS-Extras CentOS.Karan.Org-EL6 – Stable 0
updates CentOS-6 – Updates 0
repolist: 4,148
[[email protected] ~]# cat /etc/yum.repos.d/*.repo
[adobe-linux-i386]
name=Adobe Systems Incorporated
baseurl=http://linuxdownload.adobe.com/linux/i386/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
[atrpms]
name=Fedora Core $releasever – $basearch – ATrpms
baseurl=http://www.mirrorservice.org/sites/download.atrpms.net/el$releasever-$basearch/atrpms/stable
gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms
gpgcheck=1
[base]
name=CentOS-$releasever – Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
#released updates
[updates]
name=CentOS-$releasever – Updates
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
[addons]
name=CentOS-$releasever – Addons
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons
#baseurl=http://mirror.centos.org/centos/$releasever/addons/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client. You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# All debug packages from all the various CentOS-5 releases
# are merged into a single repo, split by BaseArch
#
# Note: packages in the debuginfo repo are currently not signed
#
[debug]
enabled = 0
name=CentOS-6 – Debuginfo
baseurl=http://debuginfo.centos.org/6/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-Debug-6
# CentOS-Media.repo
#
# This repo is used to mount the default locations for a CDROM / DVD on
# CentOS-6. You can use this repo and yum to install items directly off the
# DVD ISO that we release.
#
# To use this repo, put in your DVD and use it with the other repos too:
# yum –enablerepo=c6-media [command]
#
# or for ONLY the media repo, do this:
#
# yum –disablerepo=\* –enablerepo=c6-media [command]
[c6-media]
enabled = 0
name=CentOS-$releasever – Media
baseurl=file:///media/CentOS/
file:///media/cdrom/
file:///media/cdrecorder/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
### Name: ELRepo.org Community Enterprise Linux Repository for el6
### URL: http://elrepo.org/
[elrepo]
enabled = 0
name=ELRepo.org Community Enterprise Linux Repository – el6
baseurl=http://elrepo.org/linux/elrepo/el6/$basearch/
mirrorlist=http://elrepo.org/mirrors-elrepo.el6
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.org
protect=0
[elrepo-testing]
enabled = 0
name=ELRepo.org Community Enterprise Linux Testing Repository – el6
baseurl=http://elrepo.org/linux/testing/el6/$basearch/
mirrorlist=http://elrepo.org/mirrors-elrepo-testing.el6
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.org
protect=0
[elrepo-kernel]
enabled = 0
name=ELRepo.org Community Enterprise Linux Kernel Repository – el6
baseurl=http://elrepo.org/linux/kernel/el6/$basearch/
mirrorlist=http://elrepo.org/mirrors-elrepo-kernel.el6
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.org
protect=0
[elrepo-extras]
enabled = 0
name=ELRepo.org Community Enterprise Linux Repository – el6
baseurl=http://elrepo.org/linux/extras/el6/$basearch/
mirrorlist=http://elrepo.org/mirrors-elrepo-extras.el6
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.org
protect=0
[epel]
enabled = 0
name=Extra Packages for Enterprise Linux 6 – $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch
failovermethod=priority
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
[epel-debuginfo]
enabled = 0
name=Extra Packages for Enterprise Linux 6 – $basearch – Debug
#baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch/debug
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-6&arch=$basearch
failovermethod=priority
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
gpgcheck=1
[epel-source]
enabled = 0
name=Extra Packages for Enterprise Linux 6 – $basearch – Source
#baseurl=http://download.fedoraproject.org/pub/epel/6/SRPMS
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-source-6&arch=$basearch
failovermethod=priority
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
gpgcheck=1
[epel-testing]
enabled = 0
name=Extra Packages for Enterprise Linux 6 – Testing – $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/testing/6/$basearch
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=testing-epel6&arch=$basearch
failovermethod=priority
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
[epel-testing-debuginfo]
enabled = 0
name=Extra Packages for Enterprise Linux 6 – Testing – $basearch – Debug
#baseurl=http://download.fedoraproject.org/pub/epel/testing/6/$basearch/debug
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=testing-debug-epel6&arch=$basearch
failovermethod=priority
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
gpgcheck=1
[epel-testing-source]
enabled = 0
name=Extra Packages for Enterprise Linux 6 – Testing – $basearch – Source
#baseurl=http://download.fedoraproject.org/pub/epel/testing/6/SRPMS
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=testing-source-epel6&arch=$basearch
failovermethod=priority
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
gpgcheck=1
[google-chrome]
name=google-chrome – 64-bit
baseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
# All new packages are now released to the testing repository first
# and only moved into Stable after a period of time
# Note: The testing repository is disabled by default
[kbs-CentOS-Extras]
name=CentOS.Karan.Org-EL$releasever – Stable
gpgcheck=1
gpgkey=http://centos.karan.org/RPM-GPG-KEY-karan.org.txt
enabled=1
baseurl=http://centos.karan.org/el$releasever/extras/stable/$basearch/RPMS/
# pkgs in the -Testing repo are not gpg signed
[kbs-CentOS-Testing]
name=CentOS.Karan.Org-EL$releasever – Testing
gpgcheck=0
gpgkey=http://centos.karan.org/RPM-GPG-KEY-karan.org.txt
enabled=0
baseurl=http://centos.karan.org/el$releasever/extras/testing/$basearch/RPMS/
[remi]
name=Les RPM de remi pour Enterprise Linux 5 – $basearch
baseurl=http://rpms.famillecollet.com/enterprise/5/remi/$basearch/
http://iut-info.univ-reims.fr/remirpms/enterprise/5/remi/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
failovermethod=priority
[remi-test]
name=Les RPM de remi en test pour Enterprise Linux 5 – $basearch
baseurl=http://rpms.famillecollet.com//enterprise/5/test/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
[Rocks-6.0]
name=Rocks 6.0
baseurl=http://130.191.28.140/install/rocks-dist/x86_64
enabled = 1
### Name: RPMforge RPM Repository for RHEL 6 – dag
### URL: http://rpmforge.net/
[rpmforge]
enabled = 0
name = RHEL $releasever – RPMforge.net – dag
baseurl = http://apt.sw.be/redhat/el6/en/$basearch/rpmforge
mirrorlist = http://apt.sw.be/redhat/el6/en/mirrors-rpmforge
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
gpgcheck = 1
[rpmforge-extras]
enabled = 0
name = RHEL $releasever – RPMforge.net – extras
baseurl = http://apt.sw.be/redhat/el6/en/$basearch/extras
mirrorlist = http://apt.sw.be/redhat/el6/en/mirrors-rpmforge-extras
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge-extras
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
gpgcheck = 1
[rpmforge-testing]
enabled = 0
name = RHEL $releasever – RPMforge.net – testing
baseurl = http://apt.sw.be/redhat/el6/en/$basearch/testing
mirrorlist = http://apt.sw.be/redhat/el6/en/mirrors-rpmforge-testing
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge-testing
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
gpgcheck = 1
Please help!
Hi,
Following repo exists only CentOS 5, but not CentOS 6:
So I recommend you to disable this, change:
yeh! Thanx ! works fine…
Stable installed fine and runs nicely on Oracle Linux 6.2 (2.6.39).
Still got three could not get owner of name org.chromium.Mtpd errors.
Also the Firefox nemsis “failed to create drawable” error.
But it works and that’s more than I can say for Firefox after I attempted to add Flash.
So thanks!
Hi,
Yesterday, from the official Fedora website, I downloaded and installed 32-bit Fedora 18. All went well.
This morning I attempted to install Google Chrome browser into this using the instructions on this web page.
I copied and pasted the instructions for the 32-bit repo given on this webpage into new file google-chrome.repo which now resides in /etc/yum.repos.d/
When the command “yum install google-chrome-stable” was executed (as root!) everything went well, up to the point shown below.
Retrieving key from https://dl-ssl.google.com/linux/linux_signing_key.pub
Importing GPG key 0x7FAC5991:
Userid : “Google, Inc. Linux Package Signing Key ”
Fingerprint: 4cca 1eaf 950c ee4a b839 76dc a040 830f 7fac 5991
From : https://dl-ssl.google.com/linux/linux_signing_key.pub
Is this ok [y/N]: y
Running Transaction Check
Running Transaction Test
Transaction Check Error:
file /usr/share/locale/en/LC_MESSAGES/systemtap.mo from install of systemtap-sdt-devel-2.1-1.fc18.i686 conflicts with file from package systemtap-devel-2.0-4.fc18.i686
file /usr/share/locale/fr/LC_MESSAGES/systemtap.mo from install of systemtap-sdt-devel-2.1-1.fc18.i686 conflicts with file from package systemtap-devel-2.0-4.fc18.i686
file /usr/share/locale/pl/LC_MESSAGES/systemtap.mo from install of systemtap-sdt-devel-2.1-1.fc18.i686 conflicts with file from package systemtap-devel-2.0-4.fc18.i686
file /usr/share/locale/en/LC_MESSAGES/systemtap.mo from install of systemtap-sdt-devel-2.1-1.fc18.i686 conflicts with file from package systemtap-runtime-2.0-4.fc18.i686
file /usr/share/locale/fr/LC_MESSAGES/systemtap.mo from install of systemtap-sdt-devel-2.1-1.fc18.i686 conflicts with file from package systemtap-runtime-2.0-4.fc18.i686
file /usr/share/locale/pl/LC_MESSAGES/systemtap.mo from install of systemtap-sdt-devel-2.1-1.fc18.i686 conflicts with file from package systemtap-runtime-2.0-4.fc18.i686
file /usr/share/locale/en/LC_MESSAGES/systemtap.mo from install of systemtap-sdt-devel-2.1-1.fc18.i686 conflicts with file from package systemtap-client-2.0-4.fc18.i686
file /usr/share/locale/fr/LC_MESSAGES/systemtap.mo from install of systemtap-sdt-devel-2.1-1.fc18.i686 conflicts with file from package systemtap-client-2.0-4.fc18.i686
file /usr/share/locale/pl/LC_MESSAGES/systemtap.mo from install of systemtap-sdt-devel-2.1-1.fc18.i686 conflicts with file from package systemtap-client-2.0-4.fc18.i686
file /usr/share/locale/en/LC_MESSAGES/systemtap.mo from install of systemtap-sdt-devel-2.1-1.fc18.i686 conflicts with file from package systemtap-2.0-4.fc18.i686
file /usr/share/locale/fr/LC_MESSAGES/systemtap.mo from install of systemtap-sdt-devel-2.1-1.fc18.i686 conflicts with file from package systemtap-2.0-4.fc18.i686
file /usr/share/locale/pl/LC_MESSAGES/systemtap.mo from install of systemtap-sdt-devel-2.1-1.fc18.i686 conflicts with file from package systemtap-2.0-4.fc18.i686
Error Summary
————-
Could you please explain what these errors/conflicts are and if there is a solution to this problem.
Thanks in advance for any help you may be able to give with this.
Best regards,
Stuart
Hello Stuart,
I had the same error as you, plus some redhad-lsb version error, and I managed to find a work-around to it by manually removing the old conflicting installations:
yum remove systemtap-devel-2.0-4.fc18.i686
yum remove systemtap-2.0-4.fc18.i686
yum remove systemtap-client-2.0-4.fc18.i686
yum remove systemtap-runtime-2.0-4.fc18.i686
After this I recommend you run “yum clean all” just be sure, and you should be able to install chrome. (You may need to update lsb as well. Not sure, but if in case that happens just run “yum install/update redhat-lsb”.)
I hope this helped.
Thanks markoT
It works for me..
ABHIJIT
in the processing of yum install google-chrome-stable, some error interruped it.That’s the error in the below ,please help me, thanks!
Error: Missing Dependency: libc.so.6(GLIBC_2.11) is needed by package google-chrome-stable-25.0.1364.160-186726.i386 (google-chrome)
Error: Missing Dependency: xdg-utils is needed by package google-chrome-stable-25.0.1364.160-186726.i386 (google-chrome)
Error: Missing Dependency: libcurl.so.4 is needed by package google-chrome-stable-25.0.1364.160-186726.i386 (google-chrome)
You could try using –skip-broken to work around the problem
You could try running: package-cleanup –problems
package-cleanup –dupes
rpm -Va –nofiles –nodigest
Hi vfhky,
Could you first post output of following commands:
thanks for your answer, but i still cannot solve this problem…… how can i get touch with you conveniently?
Did you ever discover a resolution to this problem. I’m getting the same thing.
Hi,
I have problem whe running chorme on fedora 18 ,
“Please start Google Chrome as a normal user. To run as root, you must specify an alternate –user-data-dir for storage of profile information.”
Please help me
Hi,
Just start Google Chrome as normal user (not root user).
i think you installed the chrome using the account of local user and opent the chrome with root .
One recommendation:
You should yum automatically select the right architecture. Therefore, change google-chrome.repo to:
[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
Hi, I followed your steps but I am receiving the following error:
Is this ok [y/N]: y
Downloading Packages:
warning: rpmts_HdrFromFdno: Header V4 DSA/SHA1 Signature, key ID 7fac5991: NOKEY
Retrieving key from https://dl-ssl.google.com/linux/linux_signing_key.pub
GPG key retrieval failed: [Errno 14] PYCURL ERROR 7 – “Failed to connect to 2607:f8b0:4002:c04::5d: Network is unreachable”
What could be causing this?
Hi Luis,
Could you simply try again, maybe some network was really unreachable?