26

Google Chrome Native Linux Client on openSUSE

This article has been superceeded by:
http://www.freetechie.com/blog/installing-google-chrome-opensuse-fedora-repository-rpm/

To follow updates I will provide for Chrome RPM packages please bookmark or check:

http://www.benkevan.com/blog/tag/google-chrome/

Google Chrome has FINALLY been released (in Alpha stage developers form) to Linux.

Here’s the information:
http://dev.chromium.org/getting-involved/dev-channel

You see they include a .deb format, and this can easily be installed on openSUSE by either extracting the contents of the data.tar.gz or converting it to rpm (which I have done and are provided below:

Google Chrome i386 Version
Google Chrome x86_64 Version

So here’s how you can install it:

Download the RPM above
Install using: (assuming you’re a normal user)

(for i386) sudo rpm -Uvh google-chrome-unstable-3.0.183.1-1.i386.rpm –nodeps
(for x86_64) sudo rpm -Uvh google-chrome-unstable-3.0.183.1-1.x86_64.rpm –nodeps

note that the -’s infront of nodeps is actually a DOUBLE dash, but wordpress combines them

Then you have to give the required libraries:
(note these are single liners, and include sudo as if you were logged in as a normal user)

for i in libsmime3.so libnssutil3.so libnss3.so libssl3.so; do sudo ln -s /usr/lib/$i /usr/lib/$i.1d; done

and

for i in libplds4.so libplc4.so libnspr4.so ; do sudo ln -s /usr/lib/$i /usr/lib/$i.0d; done

Once you’re done you can launch chrome with
google-chrome

Here’s a nice screenshot for you:

Google Chrome

My personal experience has been limited with it, and since it’s developers super unstable alpha (possibly pre-alpha) status, I don’t think it’s fair to judge it.

But I recommend using it, reporting bugs and helping it develop to spice up competition in the browser arena (we all see what happens when someone gets to comfortable in the browser space, we get stuck with IE5 / 6 for a long while).


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

About the Author

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

Comments (26)

Trackback URL | Comments RSS Feed

  1. [...] versión en tu openSUSE, tan solo debes descargar el siguiente archivo en formato rpm (gracias a Ben Kevan, por convertir el .deb ) para correrlo en tu flamante [...]

  2. Roger McMannus says:

    x84_64 duly requested though if it’s only me, don’t waste your time. You’ve put out enough nice, helpful little walkthroughs and the like that I can’t complain either way.

  3. First of all thanks for your effort!

    I guess the correct command to install the rpm package should be:

    rpm -Uvh –nodeps google-chrome-unstable-3.0.183.1-1.i386.rpm

    (Of course it would be great to have a 64bit package as well, although it is rather easy to do it oneself)

  4. tom says:

    Thanks for the package!
    I still had to add:
    sudo ln -s /usr/lib/libssl3.so /usr/lib/libssl3.so.1d
    to make it run.

  5. ben.kevan says:

    Dominik, yes it’s a double dash in front of nodeps, however wordpress formats them to a single dash (uggg).

    I have updated the post and added an x86_64 package..

  6. ben.kevan says:

    @tom

    Tom, thank you.. not sure how I missed the libssl3.so sym link.. I’ve updated the post and added it, thanks for the heads up.

  7. @tom: Thanks again (also for the x86_64 package)! I was not aware of this “nice” wordpress feature ;)

  8. [...] View original here: Google Chrome Native Linux Client on openSUSE | Ben Kevan's Blog [...]

  9. MaoP says:

    Hi,

    Actually google chrome is a snapshot of the last most stable build of chromium svn, is better to use de chromium daily build, following the same procedure you can download .debs from:

    http://ppa.launchpad.net/chromium-daily/ppa/ubuntu

    And convert them with alien to rpm

    cheers

  10. ben.kevan says:

    @MaoP

    Hi, although snapshots are a good idea, I’d rather build the packages as google puts them on “http://dev.chromium.org/getting-involved/dev-channel” since mid day snapshots alot of times have breaks in them.

    If you’d like to point me to the correct single package for both i386 and x86_64 on the Ubuntu launch pad, I can build the snapshots rpm’s for the people willing to take that risk (although every test with Alpha products is a risk eh).

    Thank you for your contribution, and hope you can point me to the exact builds so I can do as you suggest.

  11. [...] Google Chrome Native Linux Client on openSUSE | Ben Kevan's Blog [...]

  12. euklidis says:

    /opt/google/chrome/chrome: error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory

    i get this when i try to run it after the installation…

  13. ben.kevan says:

    @euklidis

    What arch are you? x86_64? i386? can you do sudo zypper what-provides libgconf-2.so.4

  14. nicolas says:

    i got an error after running
    rpm -Uvh google-chrome-unstable-3.0.183.1-1.x86_64.rpm –nodeps

    [root@nico-fedora Descargas]# rpm -Uvh –nodeps google-chrome-unstable-3.0.183.1-1.x86_64.rpm
    Preparando… ########################################### [100%]
    1:google-chrome-unstable ########################################### [100%]
    error: falló el desempaquetado de archivos : cpio: magia errónea???

    i don’t know what to do…

    thanks in advance..

  15. [...] zatím dostupné rpm balíčky pro openSUSE, rozhodl se Ben Kevan tyto balíčky připravit. Na jeho blogu se dozvíte, jak Google Chrome stáhnout a v openSUSE nainstalovat. Očekává se, že v blízké [...]

  16. ben.kevan says:

    @nicolas

    I’ll have to look into that.. I’ll try to find an x86_64 machine to test it against to see if I can duplicate.. can you try without scripts? to see if that makes any difference.

    Thanks.

  17. Well I will guess fail here, but then again no one has seen a Google commercial EVER so intrigue may win over quality and effectiveness. Especially the command at the end of the commercial to download Chrome now, LOL. If I wasnt internet savvy, I would not know what the hell they were talking about still. The lay person barely knows what a “browser” is when you ask them to open one. They just knowthe IE icon is how they get online.

  18. MaoP says:

    @ben.kevan

    Hello, sorry for delay.

    About my previous comment, my point was that is better down Chromium since it has the last changes/features, Chrome is a snapshot from the last most stable Chromium commit with a sed “s/chromium/chrome” heh.

    About .deb packages:

    http://ppa.launchpad.net/chromium-daily/ppa/ubuntu/pool/main/c/chromium-browser/

    Now, i found there are better binaries, made by a “build bot” from Chromium.

    http://build.chromium.org/buildbot/snapshots/chromium-rel-linux/

    You just should do:

    cd ~/apps
    LAST=$(wget -qO- http://build.chromium.org/buildbot/snapshots/chromium-rel-linux/LATEST)
    wget http://build.chromium.org/buildbot/snapshots/chromium-rel-linux/$LAST/chrome-linux.zip
    unzip chrome-linux.zip

    then launch it

    $ ~/apps/chrome-linux/chrome

    Regards.

  19. Piero says:

    Is chrome able to handle plugins (flash, etc)? Chromium isn’t until now.

  20. ben.kevan says:

    Nope not in the latest build released.. Although I haven’t downloaded the latest snapshot and tested that.. (I like waiting for the releases and not the daily snapshots).

    I’ll def report on that when it does. And Chromium flash is very limited, I am only getting sound.

  21. LnddMiles says:

    Pretty cool post. I just stumbled upon your blog and wanted to say
    that I have really liked reading your blog posts. Anyway
    I’ll be subscribing to your blog and I hope you post again soon!

  22. Bob Harvey says:

    @MaoP
    Thanks for that, Mao – combined with the symlinks described above that has got me going without fuss. It said it was going to import the firefox bookmarks and passwords, but choked on the passwords. I have to get the real plugin working too, for the bbc iplayer, but so far so excellent.

    Thanks again

Leave a Reply




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