Meego Wiki
From MeeGo wiki
(Difference between revisions)
Jump to: navigation, search
(Google Chrome, Flash Plugins, Java, Skype, LibreOffice, etc.)
(Google Chrome, Flash Plugins, Java, Skype, LibreOffice, etc.)
Line 63: Line 63:
  ...
  ...
  ## note three different versions available:
  ## note three different versions available:
-
  zypper search chrome
+
  $ zypper search chrome
  ...
  ...
  i | google-chrome-beta            | Google Chrome | package
  i | google-chrome-beta            | Google Chrome | package
Line 74: Line 74:
  ## install from Adobe RPM reposotory from LEM
  ## install from Adobe RPM reposotory from LEM
-
  sudo zypper install flash-plugin
+
  $ sudo zypper install flash-plugin
  Loading repository data...
  Loading repository data...
  Reading installed packages...
  Reading installed packages...
Line 88: Line 88:
   
   
  ## Setup Link to enable web browser plugin:
  ## Setup Link to enable web browser plugin:
-
  sudo rm -f /usr/lib/mozilla/plugins/libflashplayer.so
+
  $ sudo rm -f /usr/lib/mozilla/plugins/libflashplayer.so
-
  sudo ln -s /usr/lib/flash-plugin/libflashplayer.so /usr/lib/mozilla/plugins/libflashplayer.so
+
  $ sudo ln -s /usr/lib/flash-plugin/libflashplayer.so /usr/lib/mozilla/plugins/libflashplayer.so
  ## Now restart browser or qtwebkit-based apps requiring flash.
  ## Now restart browser or qtwebkit-based apps requiring flash.
Line 98: Line 98:
* Installing Skype on MeeGo 1.2 Netbook (doesn't use LEM since skype doesn't provide repository):
* Installing Skype on MeeGo 1.2 Netbook (doesn't use LEM since skype doesn't provide repository):
** See http://lists.meego.com/pipermail/meego-community/2011-March/003673.html
** See http://lists.meego.com/pipermail/meego-community/2011-March/003673.html
-
  wget http://www.skype.com/go/getskype-linux-beta-fc10
+
  $ wget http://www.skype.com/go/getskype-linux-beta-fc10
-
  mv getskype-linux-beta-fc10 getskype-linux-beta-fc10.rpm
+
  $ mv getskype-linux-beta-fc10 getskype-linux-beta-fc10.rpm
-
  sudo rpm --nodeps -ivh getskype-linux-beta-fc10.rpm
+
  $ sudo rpm --nodeps -ivh getskype-linux-beta-fc10.rpm
==Be able to watch/hear common internet media formats.==
==Be able to watch/hear common internet media formats.==

Revision as of 18:17, 17 March 2011

Contents

MeeGo-Lem: Linux Everywhere for MeeGolem

WARNING:  THIS IS A WORK IN PROGRESS
STATUS: Not even close yet.

This is a guide on how to run and install Fedora's "noncompliant apps", along with the rest of Fedora14 libs and apps, on MeeGo 1.2 Netbook. The intent here is not MeeGo non-compliance, but rather end-user usefulness, on-par with what other user's get from installing Fedora, and then following instructions like http://www.mjmwired.net/resources/mjm-fedora-f14.html to actually get a system that's worth using.

This hack provides the following repositories that work alongside MeeGo's if you're careful with your use of 'zypper'

The end result is over 20000 packages many of which work beautifully.

See http://lists.meego.com/pipermail/meego-community/2011-March/003675.html

https://bugs.meego.com/show_bug.cgi?id=14129

Installation

Prerequisites

  • Setup sudo
...
  • Install tar and wget
sudo zypper install tar wget
...

Install repositories

  • /etc/zypp/repos.d/*.repo
 cd /tmp ; wget 'https://bugs.meego.com/attachment.cgi?id=4761'
 cd /    ; tar xvzf '/tmp/attachment.cgi?id=4761'
  • /etc/pki/rpm-gpg/*
 cd /tmp ; wget 'https://bugs.meego.com/attachment.cgi?id=4762'
 cd /    ; tar xvzf '/tmp/attachment.cgi?id=4762'

Refresh zypper

$ sudo zypper clean --all
$ sudo zypper refresh

The Hacks that Make it All Possible

  • Fedora uses readline6, MeeGo uses readline5.
  • Fedora uses Python 2.7, MeeGo uses Python 2.6.

Some Example Installations

Google Chrome, Flash Plugins, Java, Skype, LibreOffice, etc.

  • Chrome: simple setup with LEM installed:
sudo zypper install google-chrome-beta
...
## note three different versions available:
$ zypper search chrome
...
i | google-chrome-beta            | Google Chrome | package
  | google-chrome-stable          | Google Chrome | package
  | google-chrome-unstable        | Google Chrome | package
...
## install from Adobe RPM reposotory from LEM
$ sudo zypper install flash-plugin
Loading repository data...
Reading installed packages...
Resolving package dependencies...
The following NEW package is going to be installed:
 flash-plugin 
 1 new package to install.
Overall download size: 4.7 MiB. After the operation, additional 11.6 MiB will be used.
 Continue? [y/n/?] (y): y
 Retrieving package flash-plugin-10.2.152.27-release.i386 (1/1), 4.7 MiB (11.6 MiB unpacked)
 Retrieving: flash-plugin-10.2.152.27-release.i386.rpm [done (790.4 KiB/s)]
 Installing: flash-plugin-10.2.152.27-release [done]

## Setup Link to enable web browser plugin:
$ sudo rm -f /usr/lib/mozilla/plugins/libflashplayer.so
$ sudo ln -s /usr/lib/flash-plugin/libflashplayer.so /usr/lib/mozilla/plugins/libflashplayer.so
## Now restart browser or qtwebkit-based apps requiring flash.
$ wget http://www.skype.com/go/getskype-linux-beta-fc10
$ mv getskype-linux-beta-fc10 getskype-linux-beta-fc10.rpm
$ sudo rpm --nodeps -ivh getskype-linux-beta-fc10.rpm

Be able to watch/hear common internet media formats.

Banshee-on-meegolem-playing-flv-via-nonfree-gsteamer-ffmpeg-plugins.png

smplayer to watch streamed audio/video.

gpodder and needed python plugins -- to watch/manage podcats.

The OpenShot Video Editor

Openshot-on-meegolem.png

The Jack Audio Connection Kit, QJackCtl, and Various Cool Audio Tools

Qjackctl-on-meegolem.png Qjackctl-connections-on-meegolem.png Jack-alsa-audio-analyser-on-meegolem.png Jack-audio-applications-on-meegolem.png Jack-alsa-perceptual-analyser.png

Qtractor Audio/MIDI Editor and Sound processing plugins.

Qtractor-plastique-style-on-meegolem.png Qtractor-dialogs-plastique-style-meego.png

Personal tools