Google Chrome 28 on RHEL6/CentOS6

Author: | Posted in howto 2 Comments

As you might know, Google Chrome is no longer supported on older enterprise Linux distributions such as RHEL6 and clones. The system requirements page only shows recent versions of Ubuntu, OpenSUSE, Debian and Fedora under the supported OS list.

Luckily I found this very useful guide to install it. The author provides a shell script that downloads some requirements for Google Chrome (basically compatible libraries from Fedora 15), wraps them into an rpm called chrome-deps, installs that rpm and after that the OS becomes supported, so the script installs the latest version of google-chrome-stable (28 as of this writing).

I ran the script with success on Centos 6.4, Oracle Linux 6.4 and RHEL 6.3. While the script ran successfully on RHEL 6.3, google-chrome didn’t start as it was complaining about an undefined symbol:

/usr/bin/google-chrome: symbol lookup error: /usr/bin/google-chrome: undefined symbol: _XGetRequest

The developers themselves admitted that is not a real error, but more like a way to prevent people from installing Google Chrome on older distributions! Since both OL 6.4 and CentOS 6.4 worked fine and they are both RHEL derivatives, I can assume RHEL 6.4 is supported as well. And since RHEL6U4 brings a more recent version of libX11 which is a Chrome dependency that causes the above error, I can also assume 6.4 is the minimum supported for RHEL-like distros.

Hope this helps.

  1. Posted by Richard Lloyd
  2. Posted by admin

Add Your Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.