Install Google Chrome on Fedora 36/35, CentOS Stream 9/8, Red Hat (RHEL) 9/8, Rocky Linux 8.5 - Comment Page: 7
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...
How can i fix the following problem ?
Install 1 Package (+33 Dependent packages)
Total size: 67 M
Installed size: 202 M
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
Invalid GPG Key from https://dl-ssl.google.com/linux/linux_signing_key.pub: No key found in given key data
Hi Saeid,
Try following:
Is it working then?
thanks JR
i did it with Fedora Utils
You are welcome!
Excellent to hear that you got it working. :)
i didnt know what was the problem but this worked for me
thanks JR
ops ..
yum install google-chrome-stable
Loaded plugins: langpacks, presto, refresh-packagekit
fedora/metalink | 31 kB 00:00
fedora | 4.2 kB 00:00
updates/metalink | 23 kB 00:00
updates | 4.7 kB 00:00
(1/2): fedora/primary_db | 14 MB 00:34
(2/2): updates/primary_db | 6.6 MB 00:20
fedora/group_gz | 434 kB 00:01
updates/group_gz | 435 kB 00:02
No package google-chrome-stable available.
Error: Nothing to do
Add new YUM repository
done nvm me :P
its working
Hi
i am an old window user but i recently shifted to centos 5.5 i tried with mozilla but it was slow like anything then i tried for google chrome it got downloaded but not installed then i upgraded my mozilla to version 10 but the issue remained same plz help me out with your tips and suggestion.
thanks
Hi Prakash,
Sorry but you can’t install Google Chrome on CentOS 5.5. Could you tell what you mean with slow? Could you also tell your computer specs?
Hello JR
ya i have a old version computer 2.53GHz with 512 RAM n 80 GB of hdd space….. i have tried in windows it is giving better performance but since i install Centos i was unable to work on internet i have tried with opera 10 but the problem is still there….could you just help me out how i can make my browser bit faster!!
Hello Prakash,
You should try CentOS 6 instead:
CentOS 6 Netinstall Guide
And try Google Chrome then with it. :)
Thank you. Worked perfect on Fedora 15 64-bit. Good instructions, very easy!
I’m a reader from china,my os is fedora 17,I followed your way and paste these codes to /etc/yum.repos.d/google-chrome.repo,but when I input :yum install google-chrome-stable.It always show:
Loaded plugins: langpacks, presto, refresh-packagekit
google-chrome | 951 B 00:00 !!!
No package google-chrome-stable available.
Error: Nothing to do
Could you help me?
(ps:I can’t speak English well ,if I have some faults,please point it to me,thank you)
Thank you!I find my fault
Worked for me. Thanks.
try this,if it is not OK,please email me
(My OS is 32bit)
#cd /etc/yum.repo.d/
#vi google-chrome.repo
[google-chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/i386
enabled=1
gpgcheck=0
save and quit
#vi google-stable.repo
[google]
name=Google – i386
baseurl=http://dl.google.com/linux/rpm/stable/i386
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
save and quit
#vi google-testing.repo
[google]
name=Google – i386
baseurl=http://dl.google.com/linux/rpm/testing/i386
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
save and quit
Well, I had been going to post an error I was getting, until I realized I hadn’t connected to the wireless when I turned the computer on this morning! (explains the “can’t resolve ‘dl.google.com'” error) I’ve only been using Linux for about a day, so when it didn’t work I assumed it was due to my lack of Linux knowledge, but sometimes it’s the simplest things! Anyway, since it did install, I thought I would comment instead to thank you for posting something so simple even complete Linux noob could follow it (although I did have to poke around a bit before I realized I actually needed to *create* the google-chrome.repo file). The only weird thing is that Google Chrome is listed twice under Internet Applications. Any ideas?
Hi Lindsey and welcome to Linux world!
Nice to hear that you got Google-Chrome installed. :)
Do you use Gnome desktop?
Could you post output of following commands:
Hi, thank you for the welcome! Sorry for taking a while to respond to your comment. After typing in the first line and hitting enter, nothing happened- I just got the prompt again (I’m assuming that means there is nothing with “google” in that directory?). After typing in uname -a, I got:
Linux [computer name] 2.6.32-279.5.2.e16.x86_64 #1 SMP [timestamp] x86_64 x86_64 x86_64 GNU/Linux
Yes, I am using the Gnome desktop.
Thanks for your help!
Hi Lindsey,
Try following as root and post output here:
/opt/google/chrome/google-chrome.desktop
/usr/local/share/applications/google-chrome.desktop
/usr/share/applnk/google-chrome.desktop
/usr/share/kde4/services/searchproviders/google.desktop
/usr/share/kde4/services/searchproviders/google_advanced.desktop
/usr/share/kde4/services/searchproviders/google_groups.desktop
/usr/share/kde4/services/searchproviders/google_images.desktop
/usr/share/kde4/services/searchproviders/google_lucky.desktop
/usr/share/kde4/services/searchproviders/google_movie.desktop
/usr/share/kde4/services/searchproviders/google_news.desktop
/usr/share/kde4/services/useragentstrings/googlebot.desktop
Hmm, there’s a lot of KDE all over the place, and a lot of my application names start with “K”, but if I look under “About This Computer” it lists Gnome 2.28.2, and “echo $DESKTOP_SESSION” outputs “Gnome”. I didn’t exactly know what I was doing when I installed the OS (still don’t!)- did I install Gnome *and* KDE?
Looks like Gnome shows both /usr/local/share/applications/google-chrome.desktop and /usr/share/applnk/google-chrome.desktop.
So you can do following:
Then press ALT+F2 -> write alacarte -> press Enter -> click Internet on left menu -> untick another Google Chrome -> close alacarte
Hi, apparently my comment never showed up (from weeks ago), so here it is again: it worked perfectly! You are a genius!
Hi Lindsey,
Excellent to hear that worked! :)
I didn’t find your comment, not even under spams…hard to say what happened to your comment…sorry.
I installed google chrome on Fedora 17. But it is not considering proxy settings of the system, i.e., I am not able to open any web page.
Hi minoz,
What desktop you use?
It worked as charm, Thank You.
After following the above steps for the first time (I used stable installation process) even though there was no error or warning google chrome didn’t open nor there was any chrome icon. once again I entered the command
yum install google-chrome-stable.
Now its working. thanku :)
Thanks! Works as described on Fedora 17 x64.
Hai I getting this error
[[email protected] Downloads]# yum install google-chrome-stable
Loaded plugins: langpacks, presto, refresh-packagekit
Resolving Dependencies
--> Running transaction check
---> Package google-chrome-stable.i386 0:22.0.1229.94-161065 will be installed
--> Processing Dependency: lsb >= 4.0 for package: google-chrome-stable-22.0.1229.94-161065.i386
--> Running transaction check
---> Package redhat-lsb.i686 0:4.1-5.fc17 will be installed
--> Processing Dependency: redhat-lsb-printing = 4.1 for package: redhat-lsb-4.1-5.fc17.i686
--> Processing Dependency: redhat-lsb-languages = 4.1 for package: redhat-lsb-4.1-5.fc17.i686
--> Processing Dependency: redhat-lsb-desktop(x86-32) = 4.1 for package: redhat-lsb-4.1-5.fc17.i686
--> Processing Dependency: redhat-lsb-cxx(x86-32) = 4.1 for package: redhat-lsb-4.1-5.fc17.i686
--> Processing Dependency: redhat-lsb-core(x86-32) = 4.1 for package: redhat-lsb-4.1-5.fc17.i686
--> Running transaction check
---> Package redhat-lsb-core.i686 0:4.1-5.fc17 will be installed
--> Processing Dependency: redhat-lsb-submod-security(x86-32) = 4.1 for package: redhat-lsb-core-4.1-5.fc17.i686
--> Processing Dependency: /usr/bin/pax for package: redhat-lsb-core-4.1-5.fc17.i686
---> Package redhat-lsb-cxx.i686 0:4.1-5.fc17 will be installed
---> Package redhat-lsb-desktop.i686 0:4.1-5.fc17 will be installed
--> Processing Dependency: redhat-lsb-submod-multimedia(x86-32) = 4.1 for package: redhat-lsb-desktop-4.1-5.fc17.i686
--> Processing Dependency: qt3(x86-32) for package: redhat-lsb-desktop-4.1-5.fc17.i686
---> Package redhat-lsb-languages.i686 0:4.1-5.fc17 will be installed
--> Processing Dependency: perl(Test::Simple) for package: redhat-lsb-languages-4.1-5.fc17.i686
--> Processing Dependency: perl(Pod::Plainer) for package: redhat-lsb-languages-4.1-5.fc17.i686
--> Processing Dependency: perl(Locale::Codes::Constants) for package: redhat-lsb-languages-4.1-5.fc17.i686
--> Processing Dependency: perl(Locale::Codes) for package: redhat-lsb-languages-4.1-5.fc17.i686
--> Processing Dependency: perl(Class::ISA) for package: redhat-lsb-languages-4.1-5.fc17.i686
--> Processing Dependency: perl(CGI) for package: redhat-lsb-languages-4.1-5.fc17.i686
---> Package redhat-lsb-printing.i686 0:4.1-5.fc17 will be installed
--> Running transaction check
---> Package pax.i686 0:3.4-13.fc17 will be installed
---> Package perl-CGI.noarch 0:3.52-215.fc17 will be installed
--> Processing Dependency: perl = 4:5.14.2-215.fc17 for package: perl-CGI-3.52-215.fc17.noarch
--> Processing Dependency: perl(FCGI) for package: perl-CGI-3.52-215.fc17.noarch
---> Package perl-Class-ISA.noarch 0:0.36-1007.fc17 will be installed
---> Package perl-Locale-Codes.noarch 0:3.22-1.fc17 will be installed
---> Package perl-Pod-Plainer.noarch 0:1.03-1.fc17 will be installed
---> Package perl-Test-Simple.noarch 0:0.98-215.fc17 will be installed
---> Package qt3.i686 0:3.3.8b-41.fc17 will be installed
---> Package redhat-lsb-submod-multimedia.i686 0:4.1-5.fc17 will be installed
---> Package redhat-lsb-submod-security.i686 0:4.1-5.fc17 will be installed
--> Running transaction check
---> Package perl.i686 4:5.14.2-211.fc17 will be updated
--> Processing Dependency: perl = 4:5.14.2-211.fc17 for package: 1:perl-ExtUtils-ParseXS-2.2210-211.fc17.noarch
--> Processing Dependency: perl = 4:5.14.2-211.fc17 for package: 1:perl-Digest-SHA-5.61-211.fc17.i686
--> Processing Dependency: perl = 4:5.14.2-211.fc17 for package: 1:perl-Pod-Escapes-1.04-211.fc17.noarch
--> Processing Dependency: perl = 4:5.14.2-211.fc17 for package: 1:perl-IO-Zlib-1.10-211.fc17.noarch
--> Processing Dependency: perl = 4:5.14.2-211.fc17 for package: 1:perl-Module-Pluggable-3.90-211.fc17.noarch
--> Processing Dependency: perl = 4:5.14.2-211.fc17 for package: perl-Test-Harness-3.23-211.fc17.noarch
--> Processing Dependency: perl = 4:5.14.2-211.fc17 for package: perl-ExtUtils-Install-1.56-211.fc17.noarch
--> Processing Dependency: perl = 4:5.14.2-211.fc17 for package: 4:perl-macros-5.14.2-211.fc17.i686
--> Processing Dependency: perl = 4:5.14.2-211.fc17 for package: 1:perl-Package-Constants-0.02-211.fc17.noarch
--> Processing Dependency: perl = 4:5.14.2-211.fc17 for package: perl-PathTools-3.33-211.fc17.i686
--> Processing Dependency: perl = 4:5.14.2-211.fc17 for package: perl-Digest-MD5-2.51-211.fc17.i686
--> Processing Dependency: perl = 4:5.14.2-211.fc17 for package: perl-CPAN-1.9600.01-211.fc17.noarch
--> Processing Dependency: perl = 4:5.14.2-211.fc17 for package: 1:perl-Pod-Simple-3.16-211.fc17.noarch
--> Processing Dependency: perl = 4:5.14.2-211.fc17 for package: 4:perl-libs-5.14.2-211.fc17.i686
--> Processing Dependency: perl = 4:5.14.2-211.fc17 for package: 4:perl-devel-5.14.2-211.fc17.i686
--> Processing Dependency: perl = 4:5.14.2-211.fc17 for package: 3:perl-version-0.88-211.fc17.noarch
---> Package perl.i686 4:5.14.2-215.fc17 will be an update
---> Package perl-FCGI.i686 1:0.74-2.fc17 will be installed
--> Running transaction check
---> Package perl-CPAN.noarch 0:1.9600.01-211.fc17 will be updated
---> Package perl-CPAN.noarch 0:1.9600.01-215.fc17 will be an update
---> Package perl-Digest-MD5.i686 0:2.51-211.fc17 will be updated
---> Package perl-Digest-MD5.i686 0:2.51-215.fc17 will be an update
---> Package perl-Digest-SHA.i686 1:5.61-211.fc17 will be updated
---> Package perl-Digest-SHA.i686 1:5.61-215.fc17 will be an update
---> Package perl-ExtUtils-Install.noarch 0:1.56-211.fc17 will be updated
---> Package perl-ExtUtils-Install.noarch 0:1.56-215.fc17 will be an update
---> Package perl-ExtUtils-ParseXS.noarch 1:2.2210-211.fc17 will be updated
---> Package perl-ExtUtils-ParseXS.noarch 1:2.2210-215.fc17 will be an update
---> Package perl-IO-Zlib.noarch 1:1.10-211.fc17 will be updated
---> Package perl-IO-Zlib.noarch 1:1.10-215.fc17 will be an update
---> Package perl-Module-Pluggable.noarch 1:3.90-211.fc17 will be updated
---> Package perl-Module-Pluggable.noarch 1:3.90-215.fc17 will be an update
---> Package perl-Package-Constants.noarch 1:0.02-211.fc17 will be updated
---> Package perl-Package-Constants.noarch 1:0.02-215.fc17 will be an update
---> Package perl-PathTools.i686 0:3.33-211.fc17 will be updated
---> Package perl-PathTools.i386 0:3.2701-1.el5.rf will be an update
--> Processing Dependency: perl(VMS::Filespec) for package: perl-PathTools-3.2701-1.el5.rf.i386
---> Package perl-Pod-Escapes.noarch 1:1.04-211.fc17 will be updated
---> Package perl-Pod-Escapes.noarch 1:1.04-215.fc17 will be an update
---> Package perl-Pod-Simple.noarch 1:3.16-211.fc17 will be updated
---> Package perl-Pod-Simple.noarch 1:3.16-215.fc17 will be an update
---> Package perl-Test-Harness.noarch 0:3.23-211.fc17 will be updated
---> Package perl-Test-Harness.noarch 0:3.23-215.fc17 will be an update
---> Package perl-devel.i686 4:5.14.2-211.fc17 will be updated
---> Package perl-devel.i686 4:5.14.2-215.fc17 will be an update
---> Package perl-libs.i686 4:5.14.2-211.fc17 will be updated
---> Package perl-libs.i686 4:5.14.2-215.fc17 will be an update
---> Package perl-macros.i686 4:5.14.2-211.fc17 will be updated
---> Package perl-macros.i686 4:5.14.2-215.fc17 will be an update
---> Package perl-version.noarch 3:0.88-211.fc17 will be updated
---> Package perl-version.noarch 3:0.88-215.fc17 will be an update
--> Finished Dependency Resolution
Error: Package: perl-PathTools-3.2701-1.el5.rf.i386 (rpmforge)
Requires: perl(VMS::Filespec)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
How to resolve this problem
Hi GK,
Looks like you have perl-PathTools Enterprise Linux packages installed from rpmforge repo on your Fedora 17 system?
Could you post output of following command:
I have the same problem! When I run that command I get:
[[email protected] ~]$ yum list installed |grep -i rpmforge
libdvdcss.i386 1.2.10-1.el5.rf @rpmforge/15
libedit.i386 20090923-3.0_1.el5.rf @rpmforge/15
perl-AnyEvent.noarch 5.240-1.el5.rf @rpmforge/15
perl-PathTools.i386 3.2701-1.el5.rf @rpmforge/15
rpmforge-release.i386 0.5.2-2.el5.rf @rpmforge/15
Yum is stuck on the one perl-PathTools package …
Hi ted,
Do you need any of those packages?
Well I don’t really know what the issue is, I was able to get around all the other problems by uninstalling the offending packages and in some cases reinstalling them if I still need them. I can’t pull this one out though without affecting tons of dependent packages. I tried updating perl since it says it’s missing something from perl, but that doesn’t help.
By “fixing” all the others, I was finally able to get yum update to run, but I still get a problem with PathTools when I do a yum check.
Here’s the output of yum check:
[[email protected] ~]$ yum check
Loaded plugins: langpacks, presto, refresh-packagekit
perl-PathTools-3.2701-1.el5.rf.i386 has missing requires of perl(VMS::Filespec)
Error: check all
TL;DR Worked around my problem, but would like to figure out how to fix this dependency problem.
Okay, what happens if you run just following command:
Here’s the output of update, install and check:
[[email protected] ~]$ sudo yum update perl-PathTools
Loaded plugins: langpacks, presto, refresh-packagekit
Dropbox | 951 B 00:00
google | 951 B 00:00
google-chrome | 951 B 00:00
google-talkplugin | 951 B 00:00
rpmforge | 1.9 kB 00:00
rpmfusion-free-updates | 3.3 kB 00:00
rpmfusion-nonfree-updates | 3.3 kB 00:00
updates/metalink | 16 kB 00:00
updates | 4.7 kB 00:00
updates/primary_db | 5.3 MB 00:01
(1/2): google-chrome/primary | 1.4 kB 00:00
(2/2): google/primary | 1.4 kB 00:00
updates/group_gz | 435 kB 00:01
google 3/3
google-chrome 3/3
No Packages marked for Update
[[email protected] ~]$ sudo yum install -y perl-PathTools
Loaded plugins: langpacks, presto, refresh-packagekit
Package perl-PathTools-3.2701-1.el5.rf.i386 already installed and latest version
Nothing to do
[[email protected] ~]$ sudo yum check
Loaded plugins: langpacks, presto, refresh-packagekit
perl-PathTools-3.2701-1.el5.rf.i386 has missing requires of perl(VMS::Filespec)
Error: check all
Actually yum thinks that installed package is latest version, try following instead:
THANK YOU!!!! The specific package you mentioned wanted an older version of perl so I just tried
yum --disablerepo=rpmforge install perl-PathTools
and everything is now good. That leads me to wonder .. is rpmforge just old news or what? Should I take it off my list of repos?
You are welcome!
I recommend you to remove rpmforge repo, because it’s not Fedora repo at all. It’s RHEL, CentOS and Scientific Linux repo. If you want to check, I have once written guide, howto remove yum repo.
If you guys were strugeling to find a way to move the ‘google-chrome.repo’ to ‘/etc/yum.repos.d/’ then go to terminal and type ‘sudo natulius’. I know it’s pretty basic to all the pros but if your a noob like me I really could of saved alot of time knowing this…
Hi Louis,
You can also use command line text editors to create /etc/yum.repos.d/google-chrome.repo file, do following as root:
Example using VI editor
Press I
Paste content to editor
Press Esc
Write :wq
Press enter and you are done.
Example using nano editor
Paste content to editor
Press CTRL + O
Press enter
Press CTRL + X
And you are ready. ;)
Hi JR, thank you so much for this guide!!!!!!
Can you please help me, it will not install on my i
Hi JR, thank you so much for this guide!!!!!! :)
Can you please help me, it will not install on my i6866 machine!!!!!
this is the error:
[[email protected] ~]# gedit /etc/yum.repos.d/google-chrome.repo
[[email protected] ~]# yum install google-chrome-stable
Loaded plugins: langpacks, presto, refresh-packagekit
google-chrome | 951 B 00:00
No package google-chrome-stable available.
Error: Nothing to do
please help, i don’t know what I am doing wrong? :( I copied & pasted straight from the website the contents of the repo.
Hi Zosimo,
Could you post output of following commands:
thank you for responding JR!!!! :)
the output is:
[google-chrome]
name=google-chrome – 32-bit
baseurl=http://dl.google.com/linux/chrome/rpm/stable/i386
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
Linux yeshua.ben.zosimo 3.6.6-1.fc17.i686 #1 SMP Mon Nov 5 22:11:18 UTC 2012 i686 i686 i386 GNU/Linux
You are welcome! :)
Your output looks good, could you then post output of following commands:
thanks again for your help JR!!! :)
OUT IS:
total 36
drwxr-xr-x. 2 root root 4096 Nov 18 23:50 .
drwxr-xr-x. 116 root root 12288 Nov 19 18:58 ..
-rw-r–r–. 1 root root 179 Jul 25 2007 adobe-linux-i386.repo
-rw-r–r–. 1 root root 1144 May 4 2012 fedora.repo
-rw-r–r–. 1 root root 1105 May 4 2012 fedora-updates.repo
-rw-r–r–. 1 root root 1163 May 4 2012 fedora-updates-testing.repo
-rw-r–r–. 1 root root 184 Nov 18 23:44 google-chrome.repo
&
Loaded plugins: langpacks, presto, refresh-
: packagekit
updates/group_gz | 435 kB 00:01
(1/2): fedora/primary_db | 12 MB 00:22
(2/2): updates/primary_db | 5.5 MB 00:02
adobe-linux-i386 17/17
google-chrome 3/3
repo id repo name status
adobe-linux-i386 Adobe Systems Incorporated 17
fedora Fedora 17 – i386 21,738
google-chrome google-chrome – 32-bit 3
updates Fedora 17 – i386 – Updates 8,217
repolist: 29,975
&
google-chrome-beta.i386 24.0.1312.14-167497 google-chrome
google-chrome-stable.i386 23.0.1271.64-165188 google-chrome
google-chrome-unstable.i386 25.0.1323.1-167142 google-chrome
thank you again so much for your help & patience JR!!!!
Everything looks good, but some reason yum won’t find google-chrome-stable package. So try following:
Is it working then?
JR, i hope to one day get to your level…
when i do, i will never forget the lessons i learned from you as a novice!!!!!! it worked, you’re a genius, thank you so much!!!!!!
:)
Thanks! Nice to hear that it worked! You are very welcome! :)