Install Google Chrome Browser in OpenSUSE 12.1

25 December 2011 by ComputechTips
Categories: System | Tags: | 1 comment

Though there is Mozilla Firefox browser installed by default in OpenSUSE 12.1, I already fell in love with Google Chrome browser. So something missing if there is no Chrome installed in the system.

Here I want to share with you on how to install Google Chrome in OpenSUSE 12.1.

First of all, you need to download the Chrome browser directly from google.com/chrome. Since I use OpenSUSE 12.1 64-bit architecture, I choose the 64-bit one: google-chrome-stable_current_x86_64.rpm

Now if you try to install it, you will encounter problem as follow:

# rpm -i google-chrome-stable_current_x86_64.rpm
warning: google-chrome-stable_current_x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 7fac5991: NOKEY
error: Failed dependencies:
lsb >= 4.0 is needed by google-chrome-stable-16.0.912.63-113337.x86_64
libpng12.so.0()(64bit) is needed by google-chrome-stable-16.0.912.63-113337.x86_64

The above error messages say you have to install the dependency packages before installing Google Chrome browser. Those packages are lsb and libpng12. The lsb package can be installed using yast whereas the libpng12 will be manually installed by downloading it from repository server.

Let’s install the ‘lsb’ package first:

# yast2 -i lsb

The yast2 script will try to install the lsb package and its dependencies. Wait for a while to let the installation completed.

Next download the libpng12 package. Go to http://rpm.pbone.net/index.php3/stat/4/idpl/17161140/dir/opensuse_12.x/com/libpng12-0-1.2.46-9.1.2.x86_64.rpm.html and select your nearest mirror site.

# wget ftp://ftp.is.co.za/mirror/opensuse/distribution/12.1/repo/oss/suse/x86_64/libpng12-0-1.2.46-9.1.2.x86_64.rpm

Now install the libpng12:

# rpm -i libpng12-0-1.2.46-9.1.2.x86_64.rpm

OK the dependency packages for google chrome were installed. Now try again to install the chrome. It should be installed without any error:

# rpm -i google-chrome-stable_current_x86_64.rpm
warning: google-chrome-stable_current_x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 7fac5991: NOKEY
redirecting to systemctl

Run the chrome browser either via command line interface by issuing ‘google-chrome’ of via Applications. Here it is Google Chrome in action running on OpenSUSE 12.1 64-bit.

About ComputechTips

Computer and tech-related tips including how-tos, tutorials, and guides. Follow me at @computechtips

  • dunno

    Everyone must have some sort of repository mapped except me and the other noobs. Either way, this got me running (substitute the package name/location to your liking):

    >sudo zypper in http://download.opensuse.org/distribution/12.1/repo/oss/suse/x86_64/lsb-4.0-15.1.1.x86_64.rpm

    The above will install all the dependencies for lsb 4.0. Below will actually install Chrome.

    >rpm -i google-chrome-stable_current_x86_64.rpm

    I believe you can optionally do:

    >sudo zypper in google-chrome-stable_current_x86_64.rpm

«

»