It's just a tips rather that a guide.

Couple of days ago, for some reason I tried to install Chrome on my Desktop, some guide from google pointed me to use google repo.

Tried on CentOS and SL, some other linux distributions may have similar problem.

Google.repo

/etc/yum.repos.d/google.repo 
[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

 

Yum update is ok

yum update

Problem on installation

# yum install google-chrome-stable.x86_64
...
           Requires: libstdc++.so.6(GLIBCXX_3.4.15)(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

 

By googling, you see thounds of solutions how to libstdc++.so.6, but none of them have simple solutions. Of course, I didn't check them all.

Instead of focusing on resolving libstdc++.so.6, I found one link

 

Solution from CentOS, also for RHEL/SL, Fedora etc..

# cat /etc/yum.repos.d/chromium-el6.repo 
[chromium-el6]
name=CentOS-$releasever - Chromium EL6
baseurl=http://people.centos.org/hughesjr/chromium/6/$basearch/
gpgcheck=1
enabled=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-Testing-6

[chromium-el6-Source]
name=CentOS-$releasever - Chromium EL6 - Source
baseurl=http://people.centos.org/hughesjr/chromium/6/SRPMS/
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-Testing-6

[chromium-el6-debug]
name=CentOS-$releasever - Chromium EL6 - Debug
baseurl=http://people.centos.org/hughesjr/chromium/6/debug/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-Testing-6

 

Install

#yum install chromium
# yum list chromium
...
Installed Packages
chromium.x86_64                                                       31.0.1650.63-2.el6                                                        @chromium-el6