This howto explains howto install Google Chrome Web browser on Fedora 12, Fedora 13 and Red Hat 6 (RHEL). Best way to install and keep up-to-date with Google Chrome browser is use Google’s own YUM repository.
Enable Google YUM repository
Add following to /etc/yum.repos.d/google.repo file:
32-bit
[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
64-bit
[google64] name=Google - x86_64 baseurl=http://dl.google.com/linux/rpm/stable/x86_64 enabled=1 gpgcheck=1 gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
Note: Both 32-bit and 64-bit repos can be placed in the same file.
Install Google Chrome with YUM (as root user)
## Install Google Chrome Stable version yum install google-chrome-stable ## OR install Google Chrome Beta version## yum install google-chrome-beta ## OR install Google Chrome Unstable version## yum install google-chrome-unstable
Google Chrome Beta Web Browser on Fedora 12
Google Chrome Unstable Web Browser on Red Hat (RHEL) 6
Related posts:
- Install MongoDB 1.6.0 on Fedora 13, CentOS 5.5, Red Hat (RHEL) 5.5 What is MongoDB?MongoDB (from “humongous”) is a scalable, high-performance, open source, schema-free, document-oriented database. Written in C++. MongoDB bridges the...
- Install OpenOffice.org 3.2.1/3.3.0 on Fedora 13, CentOS/Red Hat (RHEL) 5.5 OpenOffice.org 3.2 is released and the new version has many new features. Example following: Faster Start Up Times - OpenOffice.org...
- Install Sun/Oracle Java JDK/JRE 6 (u21) on Fedora 13/CentOS 5.5/RHEL 5.5/6 This guide is updated/rewritten Jul 29, 2010 to use currently latest Sun/Oracle Java JDK and JRE 6 Update 21 and...
- Install VirtualBox 3.2.8 on Fedora 13, CentOS 5.5, Red Hat (RHEL) 5.5/6 VirtualBox is a powerful x86 and AMD64/Intel64 virtualization product for enterprise as well as home use. VirtualBox is a general-purpose...
- Install Memcached (Memcache) on CentOS 5.5, Fedora 13, Red Hat (RHEL) 5.5 Memcached is a high-performance, distributed memory object caching system, generic in nature, but originally intended for use in speeding up...


Why do all this? Just install the package from google.com/chrome and it will automatically add the repo.
Hi Rohan Dhruva,
Thank you for your comment.
First of all, the answer to your why question?
Some users are accustomed to use the command line and want to install the repositories and packages using the command line. And this manual method is very simple in my opinion, even simpler, than the “terms of use” approval on Google’s website, downloading RPM and installing it manually. But this is of course just my opinion.
Thank you, however, a good tip. Personally, I did not even know that Google Chrome RPM package install will also install Google YUM repository.
Btw. I could not find the Google Google Chrome Unstable version from download page, just only Google Chrome Beta version?
Thanks for the post, enjoyed it.
Error: Missing Dependency: lsb >= 3.2 is needed by package google-chrome-beta
Error: Missing Dependency: xdg-utils is needed by package google-chrome-beta
This does not work on CentOS. Much the same as grabbing it from google.com like Rohan suggested.
Google refuses to support CentOS
http://www.google.com/support/forum/p/Chrome/thread?tid=3589270c5896c968&hl=en
I suggest you remove the CentOS part from your title.
Thanks.
Hi Dave,
Thank you for your correction, you’re absolutely right that, currently, Google Chrome can not be installed on CentOS 5.4 distribution.
My apologies to you Dave and all other readers who have mistakenly imagined, that Google Chrome could install on the CentOS 5.4 distribution.
I removed all references, to the CentOS (not only title part), because my purpose is help others here and certainly not share wrong information here. :)
But it is good to note that Red Hat (RHEL) 6 is newer and has newer packages, so this guide works brilliantly with new Red Hat 6. As well as this “Test Driving Red Hat Enterprise Linux 6” writing shows.
It therefore appears that the original Google’s Google Chrome can be installed on the next CentOS (CentOS 6).
This works a treat on Fedora 13 i386 and x86_64. I for one agree with JR. I prefer to install programs from the command line. For one its much faster, two I can see everything that is going on and what is being installed, 3rdly you don’t have to put your root password in 2 or 3 different times when installing from the CLI. Unlike installing an RPM. Its almost as bad as UAC’s on Windows Vista and 7
You can have both the 32-bit and 64-bit repo info in one file and move the google.repo file to any fedora system to make management easier. Also one may prefer to install the google-chrome-stable version instead of a beta or unstable version.
Hi Jeff,
Thanks for the tip. It’s true that the Google Chrome 32-bit and 64-bit repos can be combined in one file. And this certainly facilitates the google.repo file transfer system to another.
I added Google Chrome Stable version installation in this guide.
Hey, thank you for this helpful blog post. I was trying to clean up my yum repositories because of a problem somewhere in there. Of course, that involved removing the old .repo files, one of which was Google’s update repository. I was looking for what to put in the file so I could be sure Chrome stays patched. Your blog was the first to give me what I needed, so thanks again.
People like Rohan Dhruva are ridiculously ignorant if they cannot see the immense benefit of this kind of blog post. Some Linux users wonder what we have to fear from n00bs picking up on the OS, and quite frankly this is a perfect manifestation of the overall lack of interest in knowledge some people bring to the table. As much as people like Rohan would like it to do so, THE GUI DOES NOT FIX EVERYTHING BY MAGIC. Believe it or not, Linux is heavily dependent on underlying config files, and, yes, sometimes hands have to get dirty!
The official Google Chrome download page will be very easy to find for those who are looking for it (especially using a Google search for “google chrome,” which is what every single person with more than one brain cell will be doing if they want to know how to install Chrome but can’t figure it out). While the point-and-click method WILL add the repository automatically, it is sometimes necessary or desirable to use the methods presented in this post. Either way, the author is providing information to the community that could very well be of help to someone (it was to me), yet you are complaining?
Rohan, people like you will be the downfall of the open-source community. On the other hand, JR, thanks for your time.
Oh, and by the way, if anyone is getting Errno 14s, “Cannot retrieve repository metadata…,” pycurl errors, etc. on certain repositories seemingly no matter what they do, it might indicate a DNS resolution problem. Try pinging the server in question, find out the IP address, and add it to your /etc/hosts file. It fixed some things for me.
Great Post . It helped me a lot for installing chrome thanks
These instructions assume a certain ability. I don’t know how to add this to the etc file. Where can I find more basic step by step instructions? My default package installer isn’t playing along so I cant install Skype, Picasa Chrome and the like.
Hi Sean,
Yes you are right these instructions assume a certain ability.
This is more step-by-step, howto create that file…try following:
1. Open command line
2. Change root user (check this guide)
3. Open /etc/yum.repos.d/google.repo file on your favourite editor (example gedit)
4. Paste content
5. Save
Now you have Google-Chrome repository added and you can use (example) package installer to install Google-Chrome.
I’m sorry but I’m newbie in using this…
what other editor can I use other that gedit? I typed the command to create a .repo file and it doesnt work for some reason. Command blah, blah….
PLease help..
Hi Joemar,
You can use any text editor such as vi, vim, nano, pico, joe, kate, kwrite and so on.
I guess that the another text-editor is not enough to solve your problem. So maybe you could clarify a little, what is problem with Google repository? And what error messages you get?
Thanks! It is very simple. It helped me and worked like a charm…. :)
I have used vim to create a .repo file, but how can I save the file? Thank you… Im seriously loving fedora for some reason… :D
You can save file with changing Vim editor to command mode, pressing Esc key and then write :x and press Return key.
Thank you. I am currently installing the file.
Thank you very much
better use :wq for saving and quitting the file after pressing esc.