[MeeGo-community] Simple install of google-chrome beta (and flash/java/talk) on MeeGo 1.2 Netbook
Niels Mayer
nielsmayer at gmail.com
Wed Feb 23 16:46:04 PST 2011
(1) Add google RPM repository to zypper:
.....................................
[root at npm-desktop ~]# zypper ar
http://dl.google.com/linux/rpm/stable/`uname -i` google-chrome
Adding repository 'google-chrome' [done]
Repository 'google-chrome' successfully added
Enabled: Yes
Autorefresh: No
URI: http://dl.google.com/linux/rpm/stable/i386
[root at npm-desktop ~]# zypper refresh
Retrieving repository 'google-chrome' metadata [\]
New repository or package signing key received:
Key ID: A040830F7FAC5991
Key Name: Google, Inc. Linux Package Signing Key
<linux-packages-keymaster at google.com>
Key Fingerprint: 4CCA1EAF950CEE4AB83976DCA040830F7FAC5991
Key Created: Thu 05 Apr 2007 03:21:51 PM PDT
Key Expires: (does not expire)
Repository: google-chrome
Do you want to reject the key, trust temporarily, or trust always?
[r/t/a/?] (r): a
Retrieving repository 'google-chrome' metadata [done]
Building repository 'google-chrome' cache [done]
Repository 'oss' is up to date.
All repositories have been refreshed.
.....................................
(2) Install latest google chrome beta, which includes a flash plugin
so you won't need to maintain/install a separate one:
........................................
[root at npm-desktop ~]# zypper in google-chrome-beta
Loading repository data...
Reading installed packages...
Resolving package dependencies...
The following NEW packages are going to be installed:
at bc binutils cronie cvs diffutils ed gettext-devel google-chrome-beta mailx
make meego-lsb nano patch pax ssmtp
16 new packages to install.
Overall download size: 45.4 MiB. After the operation, additional 116.8 MiB will
be used.
Continue? [y/n/?] (y): y
Retrieving package binutils-2.20.51.0.2-14.22.i586 (1/16), 3.5 MiB
(8.8 MiB unpacked)
Retrieving: binutils-2.20.51.0.2-14.22.i586.rpm [done (638.4 KiB/s)]
Retrieving package ed-1.4-2.11.i586 (2/16), 75.0 KiB (121.0 KiB unpacked)
Retrieving: ed-1.4-2.11.i586.rpm [done]
Retrieving package mailx-12.4-3.12.i586 (3/16), 242.0 KiB (446.0 KiB unpacked)
Retrieving: mailx-12.4-3.12.i586.rpm [done]
Retrieving package diffutils-2.8.1-28.13.i586 (4/16), 215.0 KiB (550.0
KiB unpacked)
Retrieving: diffutils-2.8.1-28.13.i586.rpm [done]
Retrieving package bc-1.06-37.3.i586 (5/16), 113.0 KiB (194.0 KiB unpacked)
Retrieving: bc-1.06-37.3.i586.rpm [done]
Retrieving package cronie-1.4.1-1.7.i586 (6/16), 69.0 KiB (134.0 KiB unpacked)
Retrieving: cronie-1.4.1-1.7.i586.rpm [done]
Retrieving package at-3.1.10-31.5.i586 (7/16), 49.0 KiB (82.0 KiB unpacked)
Retrieving: at-3.1.10-31.5.i586.rpm [done]
Retrieving package make-3.81-21.17.i586 (8/16), 477.0 KiB (1.0 MiB unpacked)
Retrieving: make-3.81-21.17.i586.rpm [done]
Retrieving package ssmtp-2.62-18.15.i586 (9/16), 42.0 KiB (61.0 KiB unpacked)
Retrieving: ssmtp-2.62-18.15.i586.rpm [done]
Retrieving package patch-2.6.1-36.16.i586 (10/16), 88.0 KiB (149.0 KiB unpacked)
Retrieving: patch-2.6.1-36.16.i586.rpm [done]
Retrieving package nano-2.2.4-3.167.i586 (11/16), 558.0 KiB (1.4 MiB unpacked)
Retrieving: nano-2.2.4-3.167.i586.rpm [done]
Retrieving package pax-3.4-8.16.i586 (12/16), 66.0 KiB (118.0 KiB unpacked)
Retrieving: pax-3.4-8.16.i586.rpm [done]
Retrieving package cvs-1.11.23-10.1.i586 (13/16), 736.0 KiB (1.5 MiB unpacked)
Retrieving: cvs-1.11.23-10.1.i586.rpm [done]
Retrieving package gettext-devel-0.18.1.1-1.15.i586 (14/16), 5.8 MiB
(10.1 MiB unpacked)
Retrieving: gettext-devel-0.18.1.1-1.15.i586.rpm [done (457.1 KiB/s)]
Retrieving package meego-lsb-4.0-4.2.i586 (15/16), 13.0 KiB (4.0 KiB unpacked)
Retrieving: meego-lsb-4.0-4.2.i586.rpm [done]
Retrieving package google-chrome-beta-8.0.552.200-65749.i386 (16/16),
33.5 MiB (92.1 MiB unpacked)
Retrieving: google-chrome-beta-8.0.552.200-65749.i386.rpm [done (291.3 KiB/s)]
Installing: binutils-2.20.51.0.2-14.22 [done]
Installing: ed-1.4-2.11 [done]
Installing: mailx-12.4-3.12 [done]
Installing: diffutils-2.8.1-28.13 [done]
Installing: bc-1.06-37.3 [done]
Installing: cronie-1.4.1-1.7 [done]
Installing: at-3.1.10-31.5 [done]
Installing: make-3.81-21.17 [done]
Installing: ssmtp-2.62-18.15 [done]
Installing: patch-2.6.1-36.16 [done]
Installing: nano-2.2.4-3.167 [done]
Installing: pax-3.4-8.16 [done]
Installing: cvs-1.11.23-10.1 [done]
Installing: gettext-devel-0.18.1.1-1.15 [done]
Installing: meego-lsb-4.0-4.2 [done]
Installing: google-chrome-beta-8.0.552.200-65749 [done]
Additional rpm output:
Starting atd: [ OK ]
job 1 at 2011-02-23 16:02
......................................
(3) Add the google talk plugin:
.........................................
DL RPM from http://www.google.com/chat/video/thankyou.html?platform=linux_fedora_i386
Install:
[root at npm-desktop RPM]# rpm -ivh google-talkplugin_current_i386.rpm
Failed to expand %__security_plugin macro
Preparing... ########################################### [100%]
1:google-talkplugin ########################################### [100%]
job 2 at 2011-02-23 16:15
.....................................
(4) Add Sun JDK and Java Browser Plugin (you may prefer the Sun JRE if
you're not doing java devel).
.....................................
Extract jdk-6u24-linux-i586.rpm from RPM DL at
https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=jdk-6u24-oth-JPR@CDS-CDS_Developer
(chmod a+rx the binary, run the binary (not as root) to extract the
rpm's w/o intstalling, delete the sun-javadb rpms, leaving
jdk-6u24-linux-i586.rpm ...)
Install:
[root at npm-desktop RPM]# rpm -ivh jdk-6u24-linux-i586.rpm
Failed to expand %__security_plugin macro
Preparing... ########################################### [100%]
1:jdk ########################################### [100%]
Unpacking JAR files...
rt.jar...
jsse.jar...
charsets.jar...
tools.jar...
localedata.jar...
plugin.jar...
javaws.jar...
deploy.jar...
And setup the Java brower plugin:
[root at npm-desktop RPM]# ln -s
/usr/java/default/jre/lib/i386/libnpjp2.so
/usr/lib/mozilla/plugins/libjavaplugin.so
.....................................
Now start the google-chrome browser and you should be able to do all
the things you expect on the web, like watching youtube videos, flash
or java apps, etc.
To see the installed plugins, put URL "about:plugins" into the browser
Niels
http://nielsmayer.com
PS: After installing the newer and more featureful google-chrome
browser, you may want to delete the open-source chromium browser that
comes with MeeGo:
.....................................
[root at npm-desktop RPM]# zypper remove chromium chromium-libs
Loading repository data...
Reading installed packages...
Resolving package dependencies...
The following packages are going to be REMOVED:
chromium chromium-libs
2 packages to remove.
After the operation, 73.1 MiB will be freed.
Continue? [y/n/?] (y): y
Removing chromium-7.0.542.0-8.55 [done]
Removing chromium-libs-7.0.542.0-8.55 [done]
.....................................
More information about the MeeGo-community
mailing list