Changes

How to get the Meego distribution

3,650 bytes added, 14:36, 17 July 2010
no edit summary
== How to get the Meego distribution ==
 
MeeGo is an open source, Linux project which brings together the Moblin project, headed up by Intel, and Maemo, by Nokia, into a single open source activity. MeeGo integrates the experience and skills of two significant development ecosystems, versed in communications and computing technologies. The MeeGo project believes these two pillars form the technical foundations for next generation platforms and usages in the mobile and device platforms space.
 
MeeGo includes:
 
* Performance optimizations and features which enable rich computational and graphically oriented applications and connected services development
* No-compromise internet standards support delivering the best web experiences
* Easy to use, flexible and powerful UI/app development environment based on Qt
* Open source project organization managed by the Linux Foundation
* State of the Art Linux stack optimized for the size and capabilities of small footprint platforms and mobile devices, but delivering broad linux software application compatibility
 
More information about Meego project at http://meego.com
 
== Overview of How-To ==
 
This How-To is meant to be a starting point for people to learn install an Meego image for OMAP3-based IGEP platforms as quickly and easily as possible.
 
This How-To works with an '''Ubuntu 10.04 (Lucid Lynx)''' distribution but most of the contents are valid also for other GNU/Linux distributions. We do not issue any guarantee that this will work on other distributions.
 
== Requirements ==
*A SD card at least 2GB ( recommended 4GB )
 
== Feedback and Contributing ==
* http://wiki.meego.com/ARM/Meego_on_the_Beagle
* http://wiki.meego.com/ARM/Meego_on_Beagleboard_from_scratch
 
== Putting a copy of a Meego root file system on SD card ==
 
WORK IN PROGRESS, please contribute.
 
requirements
$ sudo apt-get install qemu-kvm-extras-static
 
workdir
$ mkdir meego && cd meego
 
download and install pykickstart
$ git clone git://git.fedorahosted.org/git/pykickstart.git
$ cd pykickstart
$ make
$ sudo fakeroot cp -fr usr/local/lib/python2.6/dist-packages/pykickstart /usr/bin/
$ sudo fakeroot cp -fr usr/local/lib/python2.6/dist-packages/pykickstart /usr/lib/python2.6/dist-packages/
$ sudo make -C po install
$ cd ..
 
download and install mic image creator
$ git clone git://gitorious.org/meego-developer-tools/image-creator.git
$ cd image-creator
$ make clean
$ make
$ sudo make install
$ cd ..
 
download
$ wget http://wiki.meego.com/images/Meego-handset-armv7l-beagle-1.0.80.8.20100630.ks
 
and run
$ sudo mic-image-creator --run-mode=0 --cache=mycachedir --format=fs --arch=armv7l --config=Meego-handset-armv7l-beagle-1.0.80.8.20100630.ks
 
 
ERROR
<pre>
Retrieving http://repo.meego.com/MeeGo/builds/trunk/daily/core/repos/armv7l/packages/armv7l/zypper-1.4.4-1.22.armv7l.rpm ...OK
warning: setup-2.8.15-7.4.noarch: Header V3 DSA signature: NOKEY, key ID 79fc1f8a
Traceback (most recent call last):
File "/usr/share/yum-cli/callback.py", line 196, in callback
UnicodeEncodeError: 'ascii' codec can't encode character u'\xb7' in position 9: ordinal not in range(128)
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/apport_python_hook.py", line 53, in apport_excepthook
ImportError: No module named apport.fileutils
 
Original exception was:
Traceback (most recent call last):
File "/usr/share/yum-cli/callback.py", line 196, in callback
UnicodeEncodeError: 'ascii' codec can't encode character u'\xb7' in position 9: ordinal not in range(128)
error: python callback <bound method RPMInstallCallback.callback of <callback.RPMInstallCallback instance at 0xa4e556c>> failed, aborting!
/var/tmp/imgcreate-O5JEeS/install_root/var/lib/rpm: No such file or directory
</pre>
[[Category:Software distributions|Meego]]
0
edits