Difference between revisions of "Sugar Creation Kit/sck/Sugar-in-Virtualization"

From Sugar Labs
Jump to navigation Jump to search
 
(35 intermediate revisions by 2 users not shown)
Line 1: Line 1:
  
==='''[[VirtualBox|VirtualBox Virtualization]]'''===
+
=Sugar in Virtualization=
:click this link ^ for more details and examples.
+
===[http://fedoraproject.org/wiki/Getting_started_with_virtualization Fedora Getting started with virtualization]===
;scroll down on this page for RECOMMENDED Sugar Appliances  
+
*Fedora's guide
 +
:https://fedoraproject.org/wiki/Getting_started_with_virtualization?rd=Virtualization_Quick_Start
 +
 
 +
===[https://wiki.gnome.org/Apps/Boxes '''Boxes in gnome3''']===
 +
*virt manager included in fedora 20 gnome desktop
 +
:"A simple GNOME 3 application to access remote or virtual systems."
 +
 
 +
===[[VirtualBox|'''VirtualBox''' ]]===
 +
 
 +
=====[[Emulator_image_files|Emulator_image_files]]=====
 +
:click these links ^ for more details and examples from alternate wiki pages
 +
;scroll down in this page for RECOMMENDED Sugar Appliances  
 
With [[wikipedia:VirtualBox|VirtualBox<sup>®</sup>]] one can run Sugar in a window on Microsoft Windows, Intel-based  Apple Macintosh, or Linux host computers from a virtual machine (VM) window. [http://www.oracle.com/technetwork/server-storage/virtualbox/overview/index.html VirtualBox overview]
 
With [[wikipedia:VirtualBox|VirtualBox<sup>®</sup>]] one can run Sugar in a window on Microsoft Windows, Intel-based  Apple Macintosh, or Linux host computers from a virtual machine (VM) window. [http://www.oracle.com/technetwork/server-storage/virtualbox/overview/index.html VirtualBox overview]
 
* '''A good solution for running sugar on Macintosh computers
 
* '''A good solution for running sugar on Macintosh computers
Line 23: Line 34:
 
* '''To clear the Sugar Journal''':{{Code|rm&nbsp;-rf&nbsp;~/.sugar/default/datastore}} This may be needed if the Journal becomes clogged with too many entries. '''USE WITH CAUTION'''}}
 
* '''To clear the Sugar Journal''':{{Code|rm&nbsp;-rf&nbsp;~/.sugar/default/datastore}} This may be needed if the Journal becomes clogged with too many entries. '''USE WITH CAUTION'''}}
  
====[[File:VirtualBox.png|50px|link=Emulator image files]]'''[[Emulator_image_files|All Prebuilt VirtualBox Appliances]]'''====
 
: click this link ^ to see a '''archive of older  VirtualBox Appliances'''
 
 
 
{| width="100%" cellpadding="0" cellspacing="0"
 
|-
 
|width=25% align=left bgcolor=#C3D9FF|&larr; '''[[Introduction to the Sugar Interface]]'''
 
|width=50% align=center bgcolor=#C3D9FF|'''[[Sugar_Creation_Kit/sck/Activity_Matrix(A_to_I)|Activity Testing (A_to_I)]]'''
 
|width=25% align=right bgcolor=#C3D9FF| '''[[Sugar_Creation_Kit/sck/Activity_Matrix(J_to_Z)|Activity Testing (J_to_Z)]]''' &rarr;
 
|}
 
:Try the appliances listed below first.
 
:Use the RECOMMENDED versions first.
 
:[[Emulator_image_files|More Virtualbox Appliances are listed here]]
 
  
=====[[File:VirtualBox.png|20px]] [[Sugar_Creation_Kit/sck/VirtualBox_Import|Tutorial on how to import a VirtualBox Appliance]] (tutorial)=====
+
=====[[File:VirtualBox.png|20px]] [[Tutorials/Installation/Import_a_VirtualBox_appliance|Tutorial on how to import a VirtualBox Appliance]] (tutorial)=====
 
*Annotated screen-shots of an import
 
*Annotated screen-shots of an import
[[File:VirtualBox.png|20px]] [[Sugar_Creation_Kit/sck/VirtualBox_Import-es|Cómo importar un aparato de VirtualBox]]
+
[[File:VirtualBox.png|20px]] [[Tutorials/Installation/Import_a_VirtualBox_appliance/lang-es|Cómo importar un aparato de VirtualBox]]
=====[[File:VirtualBox.png|20px]] [[Sugar_Creation_Kit/sck/VirtualBox_Soas_Install|VirtualBox Soas V-7 Install]] (tutorial)=====
+
=====[[File:VirtualBox.png|20px]] [[Tutorials/Installation/Install_SoaS_in_VirtualBox|VirtualBox Soas V-7 Install]] (tutorial)=====
 
*How to create your own VirtualBox Appliance from a CD or .iso file
 
*How to create your own VirtualBox Appliance from a CD or .iso file
  
Line 53: Line 51:
 
{{:Trisquel On A Sugar Toast/Virtual machines}}
 
{{:Trisquel On A Sugar Toast/Virtual machines}}
  
====[[Image:Ubuntu-small.jpg|link=Community/Distributions/Ubuntu]] Ubuntu 11.04  [[File:XO_buddy.png|30px]][[Community/Distributions/Sweets_Distribution|sweets-distribution]] sugar 0.94====
+
          
:'''RECOMMENDED'''
 
*Full Ubuntu 11.04 "Gnome classic" desktop
 
*[[Community/Distributions/Ubuntu/Tests#Ubuntu_11.10_with_Sugar_0.94_via_Sweets_Distribution|Testing]]
 
:Autostarts to desktop
 
: '''XO icon on desktop that starts sugar 0.94 full screen.'''
 
::Cleared of sugar identity; Starts on Color Selection Screen ( <===(back) to change/ customize name)
 
*41 sugar-activities (full cp/software update)
 
:user=sugar
 
:Password='''sugaruser''' (also root pswd) (Use to unlock screensaver)
 
 
 
* download and import 2 files:
 
  http://people.sugarlabs.org/Tgillard/Ubuntu-1104-disk1.vmdk  1.8G
 
  http://people.sugarlabs.org/Tgillard/Ubuntu-1104.ovf         13K
 
 
 
====[[File:Xubuntu-textlogo-180px.png|130px]]  XUbuntu 11.10  [[File:XO_buddy.png|30px]][[Community/Distributions/Sweets_Distribution|sweets-distribution]] sugar 0.94====
 
*Full XUbuntu 11.10  A nice simple interface similar to gnome2
 
:'''RECOMMENDED'''
 
*[[Community/Distributions/Ubuntu/Tests#XUbuntu_11.10_with_Sugar_0.94_via_Sweets_Distribution|Testing]]
 
*Login Box Dropdown List:
 
*Sweets Distribution <== use this one It should remain in bar after drop down closes
 
  Xfce Session
 
  Xubuntu Session
 
:Cleared of sugar identity; Starts on Color Selection Screen ( <===(back) to change/ customize name)
 
* fully updated
 
:user=sugar
 
:Password='''sugaruser''' (also root pswd) (Use to unlock screensaver)
 
 
 
* download and import 2 files:
 
  http://people.sugarlabs.org/Tgillard/xubuntu-11.10-i386-disk1.vmdk  1.5G
 
  http://people.sugarlabs.org/Tgillard/xubuntu-11.10-i386.ovf          13K
 
 
 
 
{{:Sugar on a Stick/Pineapple/Virtual machines}}
 
{{:Sugar on a Stick/Pineapple/Virtual machines}}
  
Line 94: Line 61:
 
: Ubuntu 10.04 LTS with Sugar sweets 0.88.1
 
: Ubuntu 10.04 LTS with Sugar sweets 0.88.1
  
*:[[Community/Distributions/Trisquel]]
+
*:[[Trisquel]]
  
* download and import 2 files:
+
No Longer Available
*# http://download.sugarlabs.org/images/VirtualBox/trisquel-sugar-4.1-i686-Cloned-disk1.vmdk
 
*# http://download.sugarlabs.org/images/VirtualBox/trisquel-sugar-4.1-i686-Cloned.ovf
 
 
 
::Cleared of sugar identity; Starts on Color Selection Screen ( <===(back) to change/ customize name)
 
 
 
{{:Sugar on a Stick/Mirabelle/Virtual machines}}
 
  
 
====[[Image:Debian-small.jpg]]'''Debian-squeeze-Gnome-sugar'''====
 
====[[Image:Debian-small.jpg]]'''Debian-squeeze-Gnome-sugar'''====
 
:'''RECOMMENDED'''
 
:'''RECOMMENDED'''
::'''Full Gnome Desktop plus Sugar 0.88.1'''
+
::'''Full GNOME Desktop plus Sugar 0.88.1'''
::[http://wiki.sugarlabs.org/go/Community/Distributions/Debian Debian Information]
+
::[[Debian|Debian Information]]
 
:Updated 12/05/2010 includes activities Downloaded from ASLO as .xo files; and sugar-emulator.
 
:Updated 12/05/2010 includes activities Downloaded from ASLO as .xo files; and sugar-emulator.
 
::Log in as sugar
 
::Log in as sugar
Line 115: Line 76:
 
:English and English keyboard  
 
:English and English keyboard  
 
:USA-Los Angeles (Pacific timezone)
 
:USA-Los Angeles (Pacific timezone)
:'''download and import 2 files:'''
+
 
http://download.sugarlabs.org/images/VirtualBox/Debian-sugaruser.vmdk  2.1G
+
No Longer Available
http://download.sugarlabs.org/images/VirtualBox/Debian-sugaruser-1.ovf 14K
+
 
 
====[[Image:Mandriva-small.png]]'''Mandriva-linux-one-2010.1-Gnome-sugar'''====
 
====[[Image:Mandriva-small.png]]'''Mandriva-linux-one-2010.1-Gnome-sugar'''====
 
:'''RECOMMENDED'''
 
:'''RECOMMENDED'''
::'''Full Gnome Desktop plus Sugar-0.88.0'''
+
::'''Full GNOME Desktop plus Sugar-0.88.0'''
::[http://wiki.sugarlabs.org/go/Community/Distributions/Mandriva Mandriva Information]
+
::[[Mandriva|Mandriva Information]]
 
:::Note Log into gnome desktop first to enable networking then start sugar-emulator  
 
:::Note Log into gnome desktop first to enable networking then start sugar-emulator  
 
::Log in as sugar
 
::Log in as sugar
Line 129: Line 90:
 
:English and English keyboard  
 
:English and English keyboard  
 
:USA-Los Angeles (Pacific timezone)
 
:USA-Los Angeles (Pacific timezone)
:'''download and import 2 files:'''
 
  download and import 2 files:
 
http://download.sugarlabs.org/images/VirtualBox/mandriva-linux-one-2010-sugaruser-plus.ovf  14K
 
http://download.sugarlabs.org/images/VirtualBox/mandriva-linux-one-2010.vmdk  1.4G
 
  
 +
No Longer Available
 
Info:
 
Info:
 
: [http://www2.mandriva.com/downloads/free/ 2010.2 free DVD Download]
 
: [http://www2.mandriva.com/downloads/free/ 2010.2 free DVD Download]
Line 139: Line 97:
 
: [http://www2.mandriva.com/en/linux/overview/ Mandriva 2010.1 Features]
 
: [http://www2.mandriva.com/en/linux/overview/ Mandriva 2010.1 Features]
 
: [http://www2.mandriva.com/en/news/?p=145&s=0 The Brazilian government education authority has selected Intel-powered classmate PCs running Mandriva Linux for educational use nationwide.]
 
: [http://www2.mandriva.com/en/news/?p=145&s=0 The Brazilian government education authority has selected Intel-powered classmate PCs running Mandriva Linux for educational use nationwide.]
 +
 
==='''[[QEMU|QEMU Virtualization]]'''===
 
==='''[[QEMU|QEMU Virtualization]]'''===
  
Line 151: Line 110:
 
===[[VMware]] Player Virtualization===
 
===[[VMware]] Player Virtualization===
 
:click this link ^ for more details and examples
 
:click this link ^ for more details and examples
 +
::Updated 05/09/2013
 
[https://www.vmware.com/tryvmware/?p=player&lp=default Download VMware Player (free)]
 
[https://www.vmware.com/tryvmware/?p=player&lp=default Download VMware Player (free)]
 +
*Requires java_script
 
:requires registering first but free.
 
:requires registering first but free.
=====[http://www.easyvmx.com/easyvmx.shtml EasyVMX] (build your own VMware virtual machine for VMware Player)=====
+
*after download:
: Lets you bypass the requirement to have a copy of VMware Workstation to create your own VMware Player appliance from a burned CD of a live .iso
+
:find file
:: Free website to download a custom .vmx file to use with your CD Drive
+
*change permissions
:: (You must have the free application, VMware Player installed to use it.)
+
::Properties
* Web Page:-[http://www.easyvmx.com/easyvmx.shtml] Info:[http://www.virtualization.info/2005/12/guide-to-create-vmx-files-for-vmware.html]
+
::[X] Allow executing file as program
 +
*Install in root terminal:
 +
./VMware-Player-5.02-1031769.x86_64.bundle
 +
*Create Virtual Machine
 +
:Choose xxxx.iso file
 +
:Install
 +
*Note for [[OpenSUSE |'''OpenSUSE''']] enter "yast" in terminal and look for live installer
 +
:Navigate with <tab> and f10
 +
[[File:Opensuse_install_in_VMplayer.png|800px]]
  
 
====VMware Player Appliances====
 
====VMware Player Appliances====
:'''DEPRECIATED'''
+
:'''DEPRECATED'''
::VMware Player 4.0 will now work with exported Virtual Box appliances (see Below)
+
::VMware Player 4.0 will now work with exported Virtual Box appliances
::It still works with the compressed VMware Player files below
 
* VMware Player appliance of SoaS-v3-Mirabelle
 
:Compressed in .zip file
 
:[http://people.sugarlabs.org/Tgillard/Soas-v3-Mirabelle.zip Download]
 
::This appliance is ready to run "firstboot" (agree/user name/password/tz/etc)
 
::'''sugarroot''' is the root password.
 
 
 
* VMware Player appliance Trisquel-3 (NEW) 01/05/2011
 
:Compressed in .zip file
 
:[http://download.sugarlabs.org/images/vmplayer/Trisquel3.zip download]
 
::User=sugar
 
::Password=sugaruser
 
 
 
* VMware Player appliance Trisquel-4+sugar (NEW) 01/05/2011
 
:Compressed in .zip file
 
:[http://download.sugarlabs.org/images/vmplayer/Trisquel-4-sugar-VMPlayer.zip download]
 
::User=sugar
 
::Password=sugaruser
 
 
 
* VMware Player appliance Sugar on a Stick v2 (Blueberry)
 
:[http://people.sugarlabs.org/Tgillard/Blueberry-vmx.txt Read this first.]
 
:[http://people.sugarlabs.org/Tgillard/Blueberry-vmx.tar.gz download]
 
 
 
* VMware Player appliance of openSUSE-Sugar
 
:[[VMware#openSUSE |Read this first.]]
 
:[http://sourceforge.net/projects/opensuse-edu/files/Sugar/openSUSE-Sugar-vmware-vmx.tar.bz2/download download]
 
:[[Talk:VMware#change_networking|networking help]]
 
:[http://old-en.opensuse.org/How_to_use_downloaded_SUSE_Studio_appliances how to use]
 

Latest revision as of 10:13, 2 December 2018

Sugar in Virtualization

Fedora Getting started with virtualization

  • Fedora's guide
https://fedoraproject.org/wiki/Getting_started_with_virtualization?rd=Virtualization_Quick_Start

Boxes in gnome3

  • virt manager included in fedora 20 gnome desktop
"A simple GNOME 3 application to access remote or virtual systems."

VirtualBox

Emulator_image_files
click these links ^ for more details and examples from alternate wiki pages
scroll down in this page for RECOMMENDED Sugar Appliances

With VirtualBox® one can run Sugar in a window on Microsoft Windows, Intel-based Apple Macintosh, or Linux host computers from a virtual machine (VM) window. VirtualBox overview

replace OSE with Virtualbox and how to set up a USB-stick
Fedora f17 Additions
VirtualBox.pngSetup Mac to Autostart VirtualBox on startup
how to set it up
How to Clear ./sugar
35px-Activity-write.png
  • When making a new VM, to clear the Sugar Journal of old entries and to avoid identity conflicts among copies of the VM, enter the command rm -rf ~/.sugar in the Terminal activity. Then shutdown the VM. This will clear all Learner information on the VM and let you start with a fresh install. Skipping this will result in collisions in the Neighborhood view of the Jabber network between separate copies of the appliance. Verify the presence of the .sugar directory by entering ls -a in Terminal.
  • When cloning a customized VM, in order to keep the Journal and installed .xo Activities, use rm -rf ~/.sugar/default/owner.key* in the Sugar Terminal, and then shutdown the VM. enter in root terminal:su (password) shutdown -h now This leaves the Journal entries and removes only the previous Learner's identity key files.
  • To clear the Sugar Journal:rm -rf ~/.sugar/default/datastore This may be needed if the Journal becomes clogged with too many entries. USE WITH CAUTION'


VirtualBox.png Tutorial on how to import a VirtualBox Appliance (tutorial)
  • Annotated screen-shots of an import

VirtualBox.png Cómo importar un aparato de VirtualBox

VirtualBox.png VirtualBox Soas V-7 Install (tutorial)
  • How to create your own VirtualBox Appliance from a CD or .iso file
VirtualBox.png Download VirtualBox Here
  • Licensing Information.
VirtualBox is released as GPL=> "Freely available for Windows, Mac OS X, Linux and Solaris x-86 platforms."
VirtualBox Extension Pack => "Free for Personal Use, available for Windows, Mac OS X, Linux and Solaris x-86 platforms."
(Extension Pack is required for USB 2 Access.)
  • Note: Page moved to
Sugar_on_a_Stick/Virtual_machines


Trisquel On A Sugar Toast


Older versions

Trisquel On A Sugar Toast/Virtual machines/Archive




Trisquel icon.png Trisquel-4.1-sugar

  • Sugar Desktop ONLY
Ubuntu 10.04 LTS with Sugar sweets 0.88.1

No Longer Available

Debian-small.jpgDebian-squeeze-Gnome-sugar

RECOMMENDED
Full GNOME Desktop plus Sugar 0.88.1
Debian Information
Updated 12/05/2010 includes activities Downloaded from ASLO as .xo files; and sugar-emulator.
Log in as sugar
password=sugaruser
root=sugarroot
8-GB VirtualBox hard disc
English and English keyboard
USA-Los Angeles (Pacific timezone)

No Longer Available

Mandriva-small.pngMandriva-linux-one-2010.1-Gnome-sugar

RECOMMENDED
Full GNOME Desktop plus Sugar-0.88.0
Mandriva Information
Note Log into gnome desktop first to enable networking then start sugar-emulator
Log in as sugar
password=sugaruser
root=sugaruser
8-GB VirtualBox hard disc
English and English keyboard
USA-Los Angeles (Pacific timezone)

No Longer Available Info:

2010.2 free DVD Download
Mandriva_Linux_2010.1 Download
Mandriva 2010.1 Features
The Brazilian government education authority has selected Intel-powered classmate PCs running Mandriva Linux for educational use nationwide.

QEMU Virtualization

In Gnome terminal:
su
yum install @virtualization
Start (Graphical): Applications/System Tools/Virtual Machine Manager
  • installs soas.iso files to VM HD (with liveinst command in terminal of running Virtual Machine)

VMware Player Virtualization

click this link ^ for more details and examples
Updated 05/09/2013

Download VMware Player (free)

  • Requires java_script
requires registering first but free.
  • after download:
find file
  • change permissions
Properties
[X] Allow executing file as program
  • Install in root terminal:
./VMware-Player-5.02-1031769.x86_64.bundle
  • Create Virtual Machine
Choose xxxx.iso file
Install
  • Note for OpenSUSE enter "yast" in terminal and look for live installer
Navigate with <tab> and f10

Opensuse install in VMplayer.png

VMware Player Appliances

DEPRECATED
VMware Player 4.0 will now work with exported Virtual Box appliances