19

Installing Google Chrome – openSUSE Fedora Repository RPM

Recently someone emailed me and said they couldn’t get Google Chrome installed on their openSUSE 11 box. So I decided to write up a little installation using Google’s repository and zypper (zypper for opensuse and yum for fedora).

To setup the repository in openSUSE add the repository with:

sudo zypper ar http://dl.google.com/linux/rpm/stable/`uname -i` google-chrome

You can then install google chrome with:

sudo zypper in google-chrome-beta

or
sudo zypper in google-chrome-unstable

Unstable are snapshot builds of Chrome, whereas Beta are more structured and tested released milestones.

If you have any questions, or get any errors running this please let me know.

I’m currently running version Google Chrome Beta 4.0.249.43, and while writing this the current unstable version is 4.0.266.0)


1 Star2 Stars3 Stars4 Stars5 Stars (3 votes, average: 5.00 out of 5)
Loading ... Loading ...

About the Author

I am ben kevan.. Well yeah. .that's about it.

Comments (19)

Trackback URL | Comments RSS Feed

  1. [...] Originally posted here:  Installing Google Chrome – openSUSE Fedora Repository RPM | Ben … [...]

  2. [...] the original here: Installing Google Chrome – openSUSE Fedora Repository RPM | Ben … By admin | category: google chrome | tags: chrome, firefox, google chrome, [...]

  3. [...] here: Installing Google Chrome – openSUSE Fedora Repository RPM | Ben … By admin | category: chrome, google chrome | tags: chrome, firefox, opensuse, [...]

  4. Daniel says:

    Could not get! Repo is added, but when I “sudo zypper in google-chrome-beta” he stopped, 0%.
    I can not download http://dl.google.com/linux/rpm/stable/i386/google-chrome-beta-4.0.249.43-34537.i386.rpm in the browser on my desktop, but i can download it on the squid server, I think it is a problem in the Internetserver? You know what is the problem? Squid configuration?

  5. [...] nature but nothing spectacularly new or exciting. Ben Kevan wrote some posts about OpenSUSE and packages that it includes. Thunderbird 3.0 is among them: Thunderbird 3.0 got released and is available as [...]

  6. Bob says:

    Thanks Ben.

    That worked a treat. I have just moved over to OpenSuse from Ubuntu, so I am used to everything (almost) installing at a click of a button, where as now nothing installs without the need for tampering, but I love the challenge

  7. ben.kevan says:

    @Bob

    You could also install it by double clicking the rpm in your file manager. As you would in Ubuntu.

    Double clicking the icon would basically lauch the yast2 sw_single window for installation :o )

  8. Dmitry Kabakov says:

    Hi! I am trying to install google-chrome-beta, google-chrome-unstable, i386 and x86_64 versions. Every time when I run it, it falls. In terminal window after running exists an error:

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

    My system is openSUSE 11.0 x86_64. :-(

  9. ben.kevan says:

    I’d be interested in knowing what version of libcario you have. Also information on what Desktop Environment you are running (id LXDE, KDE or GNOME etc).

    you can find libcario with rpm -qa | grep cario

    Thank you.

  10. [...] which recently was put into official “Beta” natively for Linux. I’ve previously wrote how to install the rpm on openSUSE and Fedora but now it’s time for the guide on installing on Ubuntu or [...]

  11. andrecht says:

    thanks, nice info

  12. [...] Installing Google Chrome – openSUSE Fedora Repository RPM [...]

  13. [...] Installing Google Chrome – openSUSE Fedora Repository RPM [...]

  14. Lorne Shantz says:

    I noticed that your tutorial does not indicate 32bit or 64 bit. Is it safe to assume that it will automagically detect and send the appropriate one?

  15. ben.kevan says:

    @ Lorne,

    I do not indicate either since the installation string I have given:

    sudo zypper ar http://dl.google.com/linux/rpm/stable/`uname -i` google-chrome

    uses `uname -i` instead of explicitly using i386 or x86-64. So the above string is universal for both architectures.

    Thank you

  16. Brandon Weinberg says:

    Thank you. I needed a hand and it took 2 seconds with your help.

  17. Ulrich Seyfferdt says:

    Hi,

    I’m trying to install google-chrome on openSUSE 11.0

    When I run google-chrome I get this message and it does not open. If you do a first time run it ask you the default questions and import stuff and then exits.

    —output—
    opt> google-chrome
    /usr/bin/google-chrome: /opt/google/chrome/libz.so.1: no version information available (required by /usr/bin/google-chrome)
    /opt/google/chrome/chrome: /opt/google/chrome/libz.so.1: no version information available (required by /opt/google/chrome/chrome)
    [11152:11152:61021937243:ERROR:chrome/browser/pref_service.cc(171)] Error reading Preferences: File doesn’t exist. /root/.config/google-chrome/Local State: No such file or directory
    [11152:11152:61021942361:ERROR:chrome/browser/pref_service.cc(171)] Error reading Preferences: File doesn’t exist. /root/.config/google-chrome/Default/Preferences: No such file or directory
    /usr/bin/google-chrome: symbol lookup error: /usr/bin/google-chrome: undefined symbol: cairo_format_stride_for_width
    —output—

    libz.so.1 is installed. I created a link to the lib in the google-chrome install directory but with no effect.

    I have cairo 1.4.14-32.1 installed. When I upgraded to cairo-1.8.10-103.1.i586.rpm the error persisted. However, this also broke acroread, firefox and openoffice.org 3 as they are all dependent on cairo 1.4… I reverted back to the ‘older’ cairo and now acroread & firefox works but openoffice.org, keeps on crashing.

    I also copies the ‘Local State’ & ‘Preferences’ files from a Windows install. Those two error lines then disappeared.

    The output now looks like this.
    —output—
    opt> google-chrome
    /usr/bin/google-chrome: /opt/google/chrome/libz.so.1: no version information available (required by /usr/bin/google-chrome)
    /opt/google/chrome/chrome: /opt/google/chrome/libz.so.1: no version information available (required by /opt/google/chrome/chrome)
    /usr/bin/google-chrome: symbol lookup error: /usr/bin/google-chrome: undefined symbol: cairo_format_stride_for_width
    —output—

    Do you have any suggestions?

  18. Terry says:

    I had exactly the same problem as Ulrich, on OpenSuse 11.0. There is a version conflict with cairo-devel. The solution I found was to go to the Cairo website and pull down the next version up from the default version that comes with OpenSuse 11.0:

    website:
    http://cairographics.org/releases/

    The 1.6.0 version of Cairo:
    http://cairographics.org/releases/cairo-1.6.0.tar.gz

    As root, do these commands:
    tar xvfz cairo-1.6.0.tar.gz
    cd cairo-1.6.0
    ./configure
    make install

    This will put the 1.6 version of Cairo into your /usr/local/lib directory where it should not conflict with the existing, older Cairo in /usr/lib.

    These steps caused google-chrome to work perfectly for me.

    Good luck!
    Terry

Leave a Reply




If you want a picture to show with your comment, go get a Gravatar.