Re: [MeeGo-community] Simple install of google-chrome beta (and flash/java/talk) on MeeGo 1.2 Netbook

2011-02-24 Thread Niels Mayer
FYI, one of the failing tests in recent MeeGo 1.2 Netbook acceptance
tests is https://bugs.meego.com/show_bug.cgi?id=10894
[REG]Flash plug-in is missed

Note my comment: https://bugs.meego.com/show_bug.cgi?id=10894#c3
.
FYI, if you add the google-chrome repos and install google-chrome-beta, google
has a flash plugin that gets installed alongside google-chrome.

IMHO, a post-install option should be made available (a simple script run out
of firstboot once a network connection is established) which would deinstall
open-source chromium browser and install google-chrome-beta and its
flash-plugin, which is also a much more recent version of chromium browser.

For details on the two-lines of shell command needed to get this going, see
http://lists.meego.com/pipermail/meego-community/2011-February/003570.html
[MeeGo-community] Simple install of google-chrome beta (and flash/java/talk)
on MeeGo 1.2 Netbook

IMHO, the post-install option should also install non-free codecs so that
people can also play MP3 audio widely available on internet and in podcasts, as
well as AVI, FLV, etc.

Speaking of codecs, is there any reason why the following isn't installed by
default:
  | gst-plugins-flumpegdemux| Fluendo GStreamer plug-in for MPEG- |
package
..

Niels
http://nielsmayer.com
___
MeeGo-community mailing list
MeeGo-community@meego.com
http://lists.meego.com/listinfo/meego-community
http://wiki.meego.com/Mailing_list_guidelines


[MeeGo-community] Simple install of google-chrome beta (and flash/java/talk) on MeeGo 1.2 Netbook

2011-02-23 Thread Niels Mayer
(1) Add google RPM repository to zypper:

.
[root@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@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-keymas...@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@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@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