Readme_Ubuntu_Lucid_Desktop_SDK_Virtual_Image_Final.txt

(7 KB) Pobierz
Maemo SDK Virtual Image with Ubuntu Lucid Lynx Desktop Edition preinstalled

Copyright (C) 2009-2010 Nokia Corporation. All rights reserved.

Nokia and maemo are trademarks or registered trademarks of Nokia Corporation. 
Other product and company names mentioned herein may be trademarks or trade names 
of their respective owners. 


* DISCLAIMER

This software is work-in-progress and use of this software requires special skills 
and knowledge. The software and the instructions provided herein or with the software 
may not be complete. Improper use or installation of this software may harm the device 
you are installing it into, or the device you are using it with. By accepting the 
License Agreement deliverd together with this software you also agree to use this 
software at your own risk and accept that Nokia assumes no liability and does not 
provide any warranties, support or services related to the software.

* MAEMO SDK VIRTUAL DESKTOP IMAGE DETAILS

- Image version: Maemo SDK Virtual Desktop Image - Final
- Image release date: 08-12-2010
- Virtualization technique supported: VMWare, VirtualBox, QEMU
- Estimated size: 5.5GB (normal) and 1.3GB (compressed - 7zip format)
- Image download link: http://tablets-dev.nokia.com/maemo-dev-env-downloads.php 

- Ubuntu base release infromation:
	- Distribution	: Ubuntu Lucid Lynx
	- Version		: 10.04.1
	- Edition		: Desktop, Intel x86
	- Date			: 24.09.2010
	- URL			: http://releases.ubuntu.com/lucid/

- Maemo SDK base release information:
	- Distributions	: Maemo Fremantle 5.0 SDK
	- URL			: http://maemo.org/development/sdks/
	- Version		: Maemo5 Update7
	- Baseline		: 20.2010.36-2
	- Date			: 20.10.2010

All the latest official Ubuntu Lucid Desktop and Maemo SDK updates that 
were available at image release date are included.

For installation you need to have either VMWare environment like VMWare Player 
3.0 or 2.5 (2.5 recommended as first 3.x versions have problems maintaining ssh 
connections), VirtualBox 3.x environment (PUEL version as open source version 
does not support USB well enough) or QEMU environment (KQEMU accelerator 
recommended) installed and configured for your computer. 

For Maemo SDK Virtual Image installation you need to have 7-Zip uncompression 
tool because standard command line zip tools are not able to handle archives 
bigger than about 2GB (with zip compression archive size is bigger than 2GB).
See more detailed installation instructions below.

* FILES INCLUDED TO THIS MAEMO SDK VIRTUAL IMAGE DELIVERY

  - Readme_Ubuntu_Lucid_Desktop_SDK_Virtual_Image_Final.txt - this file contains the features, installation procedure and the known issues on this image
  - Changed_Ubuntu_Lucid_Desktop_Files.txt  - added and removed packages for baseline Ubuntu release
  - License_Agreement.txt                   - license and disclaimer text
  - maemosdk_desktop_lucid-36-2.vmx 	    - the configuration file for a VMWare virtual machine
  - maemosdk_desktop_lucid-36-2.vmdk	    - Maemo SDK Virtual Image file


* DOWNLOAD AND DOCUMENTATION
    
    * download link http://tablets-dev.nokia.com/maemo-dev-env-downloads.php
    * documentation http://library.maemodocs.nokia.com/fremantle/index.jsp?topic=/org.maemo.mica.maemosdk.help.tutorial.sdkvimage/html/index.html
    	
* SHORT DESCRIPTION

    * This image is out-of-the-box ready Maemo SDK Virtual Image. Image 
      includes the latest version of Ubuntu Lucid Desktop Edition with 
      full Maemo Fremantle development environment preinstalled and configured.
    * This image is based on standard Ubuntu release with only minor updates described in 
      'Changed_Ubuntu_Lucid_Desktop_Files.txt' file attached to this image delivery.
    * This image includes the latest Maemo Fremantle 5.0 PR1.3 SDK release development 
      environment with the latest Maemo Eclipse Integration Final release.
    * With this image developer can use both Maemo Eclipse and command line 
      development environments to build applications for Maemo Fremantle 
      platform.
    * This image is planned to be used by developers who do not want to install 
      anything related to the base line Ubuntu distribution, Maemo SDK releases 
      or Eclipse IDE. In fact, the developer just needs to install this Maemo 
      SDK Virtual Image using chosen virtualization technology and install 
      performance tools using installation wizards provided with image if 
      virtualization technology is VMWare or VirtualBox. After these very 
      simple steps full Maemo development environment is ready to be used.
    * See http://library.maemodocs.nokia.com/fremantle/topic/org.maemo.mica.maemosdk.help.tutorial.pconnectivity/html/index.html
      for details about using this image with Maemo Device.
        
    * This image contains:
		o Ubuntu Desktop 10.04.1 Lucid Lynx
		o Maemo Fremantle PR1.3 SDK environments
		o Maemo Host PC Connectivity Final release
		o Maemo Eclipse Integration Final release
		o Firefox web browser with bookmarks for commonly used programming APIs on Maemo
		o Python programming environment on Scratchbox (i386 and ARMEL targets) and on Eclipse IDE
		o C/C++ programming environments on Scratchbox (i386 and ARMEL targets) and on Eclipse IDE
		o Qt4 programming environments on Scratchbox (i386 and ARMEL targets) and on Eclipse IDE
		o Host PC Connectivity Final release
		o Eclipse IDE 3.4.2 for C/C++ Development release
		o ESBox Final release 
		o Virtualization tools 
			o Installer for Official VMWare Tools 
			o Installer for Open VMWare Tools 
			o Installer for VirtuaBox GuestAdditions
		o Latest standard Ubuntu Lucid fixes have been installed in the desktop image.
          
    * No enhancing tools are preinstalled on this image (OpenVMTools or GuestAdditions)
      but installable versions of tools and installers are provided together with image.
      Developer can install enhancing tools using provided installers after s/he has
      decided what virtualization technology to use (VMWare or VirtualBox).
    * The ssh connection to the device can be made as "ssh root@192.168.2.15 -p 22"

* INSTALLATION

  * Install VMWare Player, VirtualBox or QEMU for your host PC
  * Download compressed Maemo Ubuntu Lucid Desktop SDK Virtual Image delivery files
      from http://tablets-dev.nokia.com/maemo-dev-env-downloads.php
  * Unzip the Maemo SDK Virtual Image delivery archive file (compression is done 
    with 7z, http://www.7-zip.org/)
      user@machine$: 7z e Maemo_Ubuntu_Lucid_Desktop_SDK Virtual_Image_Final.7z
  * Install performance tools if image is run on VMWare or VirtualBox
    * Use Open VM Tools for VMWare Player which does not have Official VMWare Tools)
    * Use Official VM Tools for VMWare products that have tools available
    * Use GuestAdditions for VirtualBox
    * Use KQEMU QEMU Accelerator for QEMU (if available for your operating system) 

  * See detailed instructions from http://library.maemodocs.nokia.com/fremantle/index.jsp?topic=/org.maemo.mica.maemosdk.help.tutorial.sdkvimage/html/index.html

* KNOWN ISSUES IN THE ESBOX INSIDE THE IMAGE:
	* While creating a python project, a dialogue appears to select the packages, on top there is a text appears to refer to the link:
		"http://fabioz.com/pydev/manual_101_interpreter.html" which is no more valid.
		This has been changed to "http://pydev.org/manual_101_interpreter.html".
	* Sometimes connection times out when launching applications with SBRSH/SSH connectivity.
	* None (C, C++, Qt, Python) of the applications are working with SBRSH connectivity.
Zgłoś jeśli naruszono regulamin