This howto explains howto install Google Chrome Web browser on Fedora 18/17/16/15/14/13/12, CentOS 6.3/6.2/6.1/6 and Red Hat (RHEL) 6.3/6.2/6.1/6. 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-chrome.repo file:
32-bit
I next set my http_proxy environment variable to 2 different working proxies
and got:
# yum install google-chrome-stable http://dl.google.com/linux/chrome/rpm/stable/i386/repodata/repomd.xml: [Errno 14] curl#52 - ""
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: google-chrome. Please verify its path and try again
I had the same issue as Irwin, I found some information that said there is something funny with Google’s IP address setup, basically this will cause yum to fail about 25% of the time.
Run “yum install google-chrome-stable” a few times and it will succeed.
[root@server tmp]# yum install google-chrome-unstable
Loaded plugins: refresh-packagekit, rhnplugin
After Creating the repositery of yum, when i install chrome in RHEL6 [Santiago]
the terminal giving that error.
This system is not registered with RHN.
RHN support will be disabled.
google-chrome | 951 B 00:00
Setting up Install Process
No package google-chrome-unstable available.
Error: Nothing to do
[root@server ~]# yum repolist
Loaded plugins: refresh-packagekit, rhnplugin
This system is not registered with RHN.
RHN support will be disabled.
repo id repo name status
Server Server 2,679
epel Extra Packages for Enterprise Linux 6 – i386 5,874
google-chrome google-chrome – 64-bit 3
repolist: 8,556
[root@server ~]# yum list google*
Loaded plugins: refresh-packagekit, rhnplugin
This system is not registered with RHN.
RHN support will be disabled.
Available Packages
google-authenticator.i686 0-0.3.20110830.hgd525a9bab875.el6 epel
google-droid-sans-fonts.noarch 20100409-1.el6 epel
google-droid-sans-mono-fonts.noarch 20100409-1.el6 epel
google-droid-serif-fonts.noarch 20100409-1.el6 epel
googlecl.noarch 0.9.9-2.el6 epel
[root@server ~]# uname -a
Linux server.techytes.com 2.6.32-71.el6.i686 #1 SMP Wed Sep 1 01:26:34 EDT 2010 i686 i686 i386 GNU/Linux
[root@server ~]# lsb_release -a
LSB Version: :core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarch
Distributor ID: RedHatEnterpriseServer
Description: Red Hat Enterprise Linux Server release 6.0 (Santiago)
Release: 6.0
Codename: Santiago
[root@server Desktop]# yum install google-chrome-stable
Loaded plugins: refresh-packagekit, rhnplugin
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
No package google-chrome-stable available.
Error: Nothing to do
One problem might be that you do not have RHN support and Google Chrome needs some dependencies when you install it, but could you post also output of following command:
–> Finished Dependency Resolution
google-chrome-stable-18.0.1025.162-131933.i386 from google-chrome has depsolving problems
–> Missing Dependency: libcurl.so.4 is needed by package google-chrome-stable-18.0.1025.162-131933.i386 (google-chrome)
google-chrome-stable-18.0.1025.162-131933.i386 from google-chrome has depsolving problems
–> Missing Dependency: libc.so.6(GLIBC_2.11) is needed by package google-chrome-stable-18.0.1025.162-131933.i386 (google-chrome)
Error: Missing Dependency: libc.so.6(GLIBC_2.11) is needed by package google-chrome-stable-18.0.1025.162-131933.i386 (google-chrome)
Error: Missing Dependency: libcurl.so.4 is needed by package google-chrome-stable-18.0.1025.162-131933.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
The program package-cleanup is found in the yum-utils package.
yum install google-chrome-stable
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: linux.mirrors.es.net
* extras: linux.mirrors.es.net
* updates: mirror.5ninesolutions.com
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package google-chrome-stable.x86_64 0:18.0.1025.162-131933 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
google-chrome-stable x86_64 18.0.1025.162-131933 google-chrome 34 M
Transaction Summary
================================================================================
Install 1 Package(s)
Total download size: 34 M
Installed size: 100 M
Is this ok [y/N]: y
Downloading Packages:
http://dl.google.com/linux/chrome/rpm/stable/x86_64/google-chrome-stable-18.0.1025.162-131933.x86_64.rpm: [Errno 12] Timeout on http://dl.google.com/linux/chrome/rpm/stable/x86_64/google-chrome-stable-18.0.1025.162-131933.x86_64.rpm: (28, 'Operation too slow. Less than 1 bytes/sec transfered the last 30 seconds')
Trying other mirror.
Error Downloading Packages:
google-chrome-stable-18.0.1025.162-131933.x86_64: failure: google-chrome-stable-18.0.1025.162-131933.x86_64.rpm from google-chrome: [Errno 256] No more mirrors to try.
another words I am getting 404 – file not found… it looks like google has decided to remove the file
Error Downloading Packages:
google-chrome-stable-18.0.1025.168-134367.i386: Insufficient space in download directory /var/cache/yum/i386/15/google-chrome/packages
* free 11 M
* needed 38 M
I am using “Google-chrome Version 21.0.1180.15 beta”. So now i can run with some problems.
First problem: No sound is coming from Google-Browser
Second problem: Video in youtube is showing with rain…
After some minutes I checked this command # alsamixer
Here… i messed up with everything and my skype stopped working but i can use FireFox without any problems
Please
Any suggestions are welcome. Thanks
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
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.
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!!
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)
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, 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
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?
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
[root@gk 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
I have the same problem! When I run that command I get:
[ted@daft ~]$ 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
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:
[ted@daft ~]$ 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.
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?
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.
Louis / November 2, 2012
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…
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')
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')
I’ve done all the instruction above and have successfully removed the package. However, the problem still exists: [root@localhost /]# 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
[root@localhost ~]# 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
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:)
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’.
Thank you, the post helped me to get up and running with Chrome in minutes.
This worked awesome in Centos 6.2. Thank you!
I try it but , nothing happen after install :(
Hi amir,
Could you explain more specific, what you mean “nothing happen” after install? :)
Hi, I tried installing google chrome in my RHEL5, but it didn’t work.
sudo yum install google-chrome-stable
Loading “security” plugin
Loading “yahooplugin” plugin
google-chrome | 951 B 00:02
primary.xml.gz | 1.5 kB 00:00
google-chr: ################################################## 3/3
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
–> Running transaction check
—> Package google-chrome-stable.x86_64 0:17.0.963.79-125985 set to be updated
–> Processing Dependency: libcurl.so.4()(64bit) for package: google-chrome-stable
–> Processing Dependency: libc.so.6(GLIBC_2.11)(64bit) for package: google-chrome-stable
–> Processing Dependency: xdg-utils for package: google-chrome-stable
–> Processing Dependency: lsb >= 4.0 for package: google-chrome-stable
–> Running transaction check
—> Package google-chrome-stable.x86_64 0:17.0.963.79-125985 set to be updated
–> Processing Dependency: libcurl.so.4()(64bit) for package: google-chrome-stable
–> Processing Dependency: libc.so.6(GLIBC_2.11)(64bit) for package: google-chrome-stable
–> Processing Dependency: xdg-utils for package: google-chrome-stable
—> Package redhat-lsb.i386 0:4.0-2.1.4.el5 set to be updated
—> Package redhat-lsb.x86_64 0:4.0-2.1.4.el5 set to be updated
filelists.xml.gz | 605 B 00:00
filelists.xml.gz | 1.1 kB 00:00
filelists.sqlite.bz2 | 18 MB 00:21
–> Finished Dependency Resolution
Error: Missing Dependency: libcurl.so.4()(64bit) is needed by package google-chrome-stable
Error: Missing Dependency: xdg-utils is needed by package google-chrome-stable
Error: Missing Dependency: libc.so.6(GLIBC_2.11)(64bit) is needed by package google-chrome-stable
Hi Karthik,
Sorry, but this guide is not compatible with RHEL 5, only with RHEL 6 (6.2/6.1/6.0), like guide says. More info from this comment.
I followed the instructions for fc15 and got:
# yum install google-chrome-stable
http://dl.google.com/linux/chrome/rpm/stable/i386/repodata/repomd.xml: [Errno 12] Timeout on http://dl.google.com/linux/chrome/rpm/stable/i386/repodata/repomd.xml: (28, '')
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: google-chrome. Please verify its path and try again
I next set my http_proxy environment variable to 2 different working proxies
and got:
# yum install google-chrome-stable
http://dl.google.com/linux/chrome/rpm/stable/i386/repodata/repomd.xml: [Errno 14] curl#52 - ""
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: google-chrome. Please verify its path and try again
Oops … take it all back.. I forgot to set the port_number in
http_proxy=:<port_number
Now it works!….
i.e http_proxy = \:\
can’t figure escape char (\\ didn’t work) – using ‘[' as delimiter:
i.e. http_proxy=[proxy]:[port_number]
Hi Irwin,
So did you get Google Chrome installed and working? :)
YUP… all seem fine now….
I had the same issue as Irwin, I found some information that said there is something funny with Google’s IP address setup, basically this will cause yum to fail about 25% of the time.
Run “yum install google-chrome-stable” a few times and it will succeed.
Thanks for the howto.
Aftab
[root@server tmp]# yum install google-chrome-unstable
Loaded plugins: refresh-packagekit, rhnplugin
After Creating the repositery of yum, when i install chrome in RHEL6 [Santiago]
the terminal giving that error.
This system is not registered with RHN.
RHN support will be disabled.
google-chrome | 951 B 00:00
Setting up Install Process
No package google-chrome-unstable available.
Error: Nothing to do
Now What i do…..
Hi Sarab,
Could you post output of following commands:
[root@server ~]# yum repolist
Loaded plugins: refresh-packagekit, rhnplugin
This system is not registered with RHN.
RHN support will be disabled.
repo id repo name status
Server Server 2,679
epel Extra Packages for Enterprise Linux 6 – i386 5,874
google-chrome google-chrome – 64-bit 3
repolist: 8,556
[root@server ~]# yum list google*
Loaded plugins: refresh-packagekit, rhnplugin
This system is not registered with RHN.
RHN support will be disabled.
Available Packages
google-authenticator.i686 0-0.3.20110830.hgd525a9bab875.el6 epel
google-droid-sans-fonts.noarch 20100409-1.el6 epel
google-droid-sans-mono-fonts.noarch 20100409-1.el6 epel
google-droid-serif-fonts.noarch 20100409-1.el6 epel
googlecl.noarch 0.9.9-2.el6 epel
Could you post also output of following command:
[root@server ~]# cat /etc/yum.repos.d/google.repo
[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
Actually i m using RHEl6 (Santiago) 64 bit(i686) Version…
Hi Sarab,
i686 = 32-bit
x86_64 = 64-bit
Please post output of following commands:
[root@server ~]# uname -a
Linux server.techytes.com 2.6.32-71.el6.i686 #1 SMP Wed Sep 1 01:26:34 EDT 2010 i686 i686 i386 GNU/Linux
[root@server ~]# lsb_release -a
LSB Version: :core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarch
Distributor ID: RedHatEnterpriseServer
Description: Red Hat Enterprise Linux Server release 6.0 (Santiago)
Release: 6.0
Codename: Santiago
You have 32-bit Red Hat and 64-bit Google repo, so use following repo instead:
same error again
[root@server Desktop]# yum install google-chrome-unstable
Loaded plugins: refresh-packagekit, rhnplugin
This system is not registered with RHN.
RHN support will be disabled.
google-chrome | 951 B 00:00
http://dl.google.com/linux/chrome/rpm/stable/i386/repodata/primary.xml.gz: [Errno 12] Timeout on http://dl.google.com/linux/chrome/rpm/stable/i386/repodata/primary.xml.gz: (28, ”)
Trying other mirror.
Setting up Install Process
No package google-chrome-unstable available.
Error: Nothing to do
[root@server Desktop]# yum install google-chrome-stable
Loaded plugins: refresh-packagekit, rhnplugin
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
No package google-chrome-stable available.
Error: Nothing to do
One problem might be that you do not have RHN support and Google Chrome needs some dependencies when you install it, but could you post also output of following command:
If it’s very long output then you can use example http://pastebin.com
I tried it on centos 5.5,is it supported?
Here are my information during installing.
–> Finished Dependency Resolution
google-chrome-stable-18.0.1025.162-131933.i386 from google-chrome has depsolving problems
–> Missing Dependency: libcurl.so.4 is needed by package google-chrome-stable-18.0.1025.162-131933.i386 (google-chrome)
google-chrome-stable-18.0.1025.162-131933.i386 from google-chrome has depsolving problems
–> Missing Dependency: libc.so.6(GLIBC_2.11) is needed by package google-chrome-stable-18.0.1025.162-131933.i386 (google-chrome)
Error: Missing Dependency: libc.so.6(GLIBC_2.11) is needed by package google-chrome-stable-18.0.1025.162-131933.i386 (google-chrome)
Error: Missing Dependency: libcurl.so.4 is needed by package google-chrome-stable-18.0.1025.162-131933.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
The program package-cleanup is found in the yum-utils package.
how to solove it?
Hi qutengfei,
CentOS 5 is not supported. More info from this comment.
sorry… doesn’t work at all… :(
another words I am getting 404 – file not found… it looks like google has decided to remove the file
Hi sm,
If I try to directly download http://dl.google.com/linux/chrome/rpm/stable/x86_64/google-chrome-stable-18.0.1025.162-131933.x86_64.rpm it’s working so this is some network problem or Googles server download server was down.
What happens, if you try to download it directly?
Did you do a yum update first?
thanks @inftt!
I have some troubles when I follow the step to install google chrome:
Error Downloading Packages:
google-chrome-stable-18.0.1025.168-134367.i386: Insufficient space in download directory /var/cache/yum/i386/15/google-chrome/packages
* free 11 M
* needed 38 M
So you have not enough free space on disk…you have to remove something or get more space some other way… :)
How do i remove chrome and re-install it on my Ubuntu pc?
~/.config/google-chrome/Default …I can not find the file where do i look?
Hi bp,
Do you use Google Chrome repo?
Thanks much for the useful tips!
Worked well for me! Great! :) Thank you
Thanks for the tip. It also works on Fedora 17! ;)
Hi Ed,
You are welcome! Guide is updated now. ;D
Thanks, that helped with F17
Thank you! You made my transition from Ubuntu 12.04 Really easy. From flash to nvidia drivers it’s all here! Keep up the good work!
Thank u very much
I have fedora 17 and I was having problem downloading chrome from google’ site. I used your solution and it worked like a charm! Thanks!
Thanks, the rpm wasn’t downloading from google’s website and this got me up and running.
I installed on Centos 6.2 everything is look fine but google chrome couldn’t run
Hi zingerx,
Which Google Chrome version you chose?
Do you get some error if you try to start it from command line?
I am using “Google-chrome Version 21.0.1180.15 beta”. So now i can run with some problems.
First problem: No sound is coming from Google-Browser
Second problem: Video in youtube is showing with rain…
After some minutes I checked this command # alsamixer
Here… i messed up with everything and my skype stopped working but i can use FireFox without any problems
Please
Any suggestions are welcome. Thanks
Awesome! Thanks JR, it worked like a charm and shows up under Internet.
Version 20.0.1132.47
If yum stupidly insists on installing the wrong rpm (like you want 64 bit, eliminated the 32 bit repository, and it still tries to install 32 bit)
Clean out /var/cache/yum/……./repomd.xml
Search filesystem for repomd.xml in case you can’t find repomd.xml here.
Yum can be really brain-dead sometimes.
Enjoy!
Hi JR, any ideas on what i can try for my error?
http://pastebin.com/X5kh4uwv
Hi dchou,
Do you have active RHEL Subscription?
I should, is my error due to subscription not configured properly? I’ll have to ping IT, let me if you can advise any pointers
What is output if you run following command:
yum deplist google-chrome-stable$ yum deplist google-chrome-stable
Plugin "product-id" can't be imported
Plugin "subscription-manager" can't be imported
Loaded plugins: security
epel/metalink | 12 kB 00:00
epel | 4.0 kB 00:00
epel/primary_db | 4.5 MB 00:02
google-chrome | 951 B 00:00 ...
google-chrome/primary | 1.4 kB 00:00 ...
google-chrome 3/3
Finding dependencies:
package: google-chrome-stable.x86_64 20.0.1132.57-145807
dependency: libXcomposite.so.1()(64bit)
Unsatisfied dependency
dependency: libcurl.so.4()(64bit)
Unsatisfied dependency
dependency: libgconf-2.so.4()(64bit)
Unsatisfied dependency
dependency: libc.so.6(GLIBC_2.11)(64bit)
Unsatisfied dependency
dependency: xdg-utils
Unsatisfied dependency
dependency: zlib
Unsatisfied dependency
dependency: libbz2.so.1()(64bit)
Unsatisfied dependency
dependency: libXss.so.1()(64bit)
Unsatisfied dependency
dependency: wget
Unsatisfied dependency
dependency: libatk-1.0.so.0()(64bit)
Unsatisfied dependency
dependency: /bin/sh
Unsatisfied dependency
dependency: lsb >= 4.0
Unsatisfied dependency
dependency: libnss3.so(NSS_3.12.3)(64bit)
Unsatisfied dependency
dependency: libXfixes.so.3()(64bit)
Unsatisfied dependency
Thanks!
Some reason your RHEL subscription is not working:
Plugin “product-id” can’t be imported
Plugin “subscription-manager” can’t be imported
And yum can’t find any dependency packages.
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:
yum install alacarteThen 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
[root@gk 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:
[ted@daft ~]$ 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:
[ted@daft ~]$ 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:
yum update perl-PathToolsHere’s the output of update, install and check:
[ted@daft ~]$ 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
[ted@daft ~]$ 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
[ted@daft ~]$ 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-PathToolsand 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:
[root@yeshua ~]# gedit /etc/yum.repos.d/google-chrome.repo
[root@yeshua ~]# 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! :)
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:
yum updateAnd post output of following command:
yum checkThank 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:
[root@localhost /]# 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:
[root@localhost ~]# 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