Difference between revisions of "Sugar Creation Kit/VirtualBox"

From Sugar Labs
Jump to navigation Jump to search
 
(13 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Outdated}}
 
  
==='''[[VirtualBox|VirtualBox Virtualization]]'''===
+
 
 +
===VirtualBox Virtualization===
 
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]
:[[Emulator image files|Virtual Machine images]]
+
 
 
{{Note/note|
 
{{Note/note|
 
* '''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 {{Code|rm&nbsp;~&nbsp;rf&nbsp;/.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 {{Code|ls&nbsp;-a}} in Terminal.
 
* '''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 {{Code|rm&nbsp;~&nbsp;rf&nbsp;/.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 {{Code|ls&nbsp;-a}} in Terminal.
 
* '''When cloning a customized VM''', in order to keep the Journal and installed .xo Activities, use {{Code|rm&nbsp;~/.sugar/default/owner.key*}} in the Sugar Terminal, and then shutdown the VM. This leaves the Journal entries and removes only the previous Learner's identity key files.}}
 
* '''When cloning a customized VM''', in order to keep the Journal and installed .xo Activities, use {{Code|rm&nbsp;~/.sugar/default/owner.key*}} in the Sugar Terminal, and then shutdown the VM. This leaves the Journal entries and removes only the previous Learner's identity key files.}}
 
* A good solution for Macintosh Computers
 
* A good solution for Macintosh Computers
 
+
*[http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html Oracle VirtualBox downloads]
*[http://www.virtualbox.org/wiki/Downloads VirtualBox downloads] Windows/Linux/Intel Macs
+
*[http://www.virtualbox.org/wiki/Downloads VirtualBox downloads] Windows/Linux/Intel Macs (alternate link)
*[http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html Oracle VirtualBox downloads] (alternate link)
 
 
*[http://www.virtualbox.org/manual/ch02.html#id352318 Installing on Linux hosts] Read this if VirtualBox does not install.
 
*[http://www.virtualbox.org/manual/ch02.html#id352318 Installing on Linux hosts] Read this if VirtualBox does not install.
 
*[http://forums.virtualbox.org/viewforum.php?f=8 VirtualBox on Mac OS X Hosts]
 
*[http://forums.virtualbox.org/viewforum.php?f=8 VirtualBox on Mac OS X Hosts]
==='''RECOMMENDED VERSIONS'''===
 
=====[http://people.sugarlabs.org/Tgillard/Trisquel41_sugar_installer.iso ==> '''Trisquel 4.1-sugar-installer.iso]'''  click link to download 1.1 GB DVD=====
 
* Cleared of Sugar identity, Starts on Color Selection Screen (click <===(back) to change name)
 
 
:'''This DVD.iso is a great way to distribute this VM Appliance by "SneakerNet"'''
 
::Download one time; use to install many instances
 
:DVD Contents:
 
32bit-VirtualBox Installers (OSE) (Directory with install files for VirtualBox 4.0.4)
 
(Does not include Free for Personal Use licensed extension pack) - includes instructions on how to download for personal use.
 
ReadMeFirst_Install_Instructions.pdf  (Instructions-how to install VirtualBox and import appliance)
 
trisquel-sugar-4.1-i686-feb18.ovf
 
trisquel-sugar-4.1-i686-feb18-disk1.vmdk
 
UserManual.pdf (VirtualBox 4.0.4 User Manual-269 pages)
 
 
====[[File:Logo_SoaS_01.png|200px|link=Fedora_18#Sugar_on_a_Stick_v8_.CA.BB.C5.8Chelo_.CA.BBai]]'''Sugar on a Stick v8 ʻŌhelo ʻai''' ====
 
[[File:ʻŌhelo_ʻai_.jpg|100px|link=Fedora_18#Sugar_on_a_Stick_v8_.CA.BB.C5.8Chelo_.CA.BBai]]
 
=====Sugar Desktop Environment f18 netinstall i386 =====
 
:anaconda 18.37.11
 
:'''NEW''' downloading 01 22 2013
 
::root=sugarroot
 
::firstboot not run
 
:sugar 0.98.2 includes Additional sugar activities; administration tools; System tools
 
* download and import 2 files:
 
:http://people.sugarlabs.org/Tgillard/Sugar-desktop-netinstall-disk1.vmdk  777M
 
:http://people.sugarlabs.org/Tgillard/Sugar-desktop-netinstall.ovf          13K
 
 
*Problems:
 
:Loses jabber connection if change name or color in sugar's MySettings/AboutMe after you set name and color on first run
 
*http://bugs.sugarlabs.org/ticket/4289
 
====[[File:Soas-quandong.svg|200px]]'''Sugar on a Stick v7 Quandong'''====
 
:'''RECOMMENDED'''
 
:Sugar 0.96.1
 
* download and import 2 files:
 
*#  http://people.sugarlabs.org/Tgillard/SoaS-v7-i686-disk1.vmdk  699 MBytes
 
*# http://people.sugarlabs.org/Tgillard/SoaS-v7-i686.ovf          13 KBytes
 
* '''ERROR Rename to SoaS-v7 i686-disk1.vmdk after download''' or import will not work--[[User:Satellit|Satellit]] 18:19, 26 June 2012 (EDT)
 
* Suggestion: (use your browser "save-as" to save the .ovf file)     
 
:Starts with grub2 screen
 
:Goes to fedora 17 gdm logon
 
:User=sugar
 
:password=sugaruser
 
* SoaS starts at color selection
 
::use '''<==(Back)''' to change/personalize users name
 
*Setting name and color  configures the sugar identity and sets a unique ssd key
 
* This only happens the first time that this SoaS Appliance is started
 
: root password=sugarroot
 
: 4-GB Virtual Box hard disc
 
: English and English keyboard
 
: USA-Los Angeles (Pacific timezone)
 
* Sugestions
 
:go to My Settings /Frame and move the bottom slider fully left
 
:See '''[[Introduction to the Sugar Interface]] for details on how to do this.'''
 
===== Older versions =====
 
[[Sugar on a Stick/Archive/Virtual machines]]
 
 
====[[File:Soas-pineapple.svg|200px|link=Sugar_on_a_Stick/Pineapple]] [[Sugar on a Stick/Pineapple |v6 Pineapple]]====
 
:'''RECOMMENDED'''
 
::firstboot has not yet run; so a new user name and password will be set for the gdm login on startup for the first time
 
:Built 11/13/2011 with Virtualbox 4.1.4 for OSX
 
:How Built:
 
: '''root password=sugaruser'''
 
: 4-GB VirtualBox hard disc
 
:English and English keyboard
 
:USA-Los Angeles (Pacific timezone)
 
*'''download and import 2 files:'''
 
:http://download.sugarlabs.org/images/VirtualBox/F16-i686_SoaS_CL.ovf
 
:http://download.sugarlabs.org/images/VirtualBox/F16-i686_SoaS_CL-disk1.vmdk
 
 
====[[File:Soas-coconut.svg|200px|link=Sugar_on_a_Stick/Coconut]] [[Sugar on a Stick/Coconut |v5 Coconut]]====
 
::firstboot has not yet run; so a new user name and password will be set for the gdm login on startup for the first time
 
:'''RECOMMENDED'''
 
:Built 10/10/2011 with Virtualbox 4.1.4 for OSX
 
:How Built:
 
: '''root=sugarroot'''
 
: 8-GB VirtualBox hard disc
 
:English and English keyboard
 
:USA-Los Angeles (Pacific timezone)
 
:'''download and import 2 files:'''
 
http://download.sugarlabs.org/images/VirtualBox/Soas_Coconut_i686_CL.ovf
 
http://download.sugarlabs.org/images/VirtualBox/Soas_Coconut_i686_CL-disk1.vmdk
 
 
====[[Emulator_image_files/Trisquel#Trisquel-4.1-sugar|==> '''Trisquel-4.1-sugar''']]  click link to see details ====
 
* Cleared of sugar identity Starts on Color Selection Screen ( <===(back) to change name)
 
* Sugar sweets 0.88.1 
 
 
* download and import 2 files:
 
*# http://people.sugarlabs.org/Tgillard/trisquel-sugar-4.1-i686-Cloned-disk1.vmdk  531M
 
*# http://people.sugarlabs.org/Tgillard/trisquel-sugar-4.1-i686-Cloned.ovf
 
 
===='''[[Sugar on a Stick/Mirabelle|==> Sugar on a Stick v3 Mirabelle]]''' click link to see details====
 
::firstboot has not yet run; so '''a new user name and password will be set for the gdm login on start up for the first time'''
 
 
: '''root=sugarroot'''
 
: 8-GB VirtualBox hard disc
 
:English and English keyboard
 
:USA-Los Angeles (Pacific timezone)
 
:'''download and import 2 files:'''
 
http://download.sugarlabs.org/images/VirtualBox/Fedora-13-i686-Live-SoaS-sugaruser.vmdk 533M
 
http://download.sugarlabs.org/images/VirtualBox/Fedora-13-i686-Live-SoaS-sugaruser.ovf  12K
 
  
*[http://people.sugarlabs.org/Tgillard/Soas-v3-Mirabelle.zip Sugar on a Stick v3 Mirabelle for VMware Player] (VMPlayer will not open VirtualBox.vmdk files)
 
:Compressed in .zip file
 
::This appliance is ready to run "firstboot" (agree/user name/password/tz/etc)
 
::'''sugarroot''' is the root password.
 
  
  
:Note: This appliance has a maximum 800x640 screensize available as VirtualBox extensions were NOT compiled into the kernel.
+
==== [[Sugar on a Stick/Virtual machines/Archive]]  ====
: Set ControlPanel/Frame "Edge" slider to far left for easier access to sugar-frame features
 
  
 
===Notes & Links===
 
===Notes & Links===
  
* [[Trisquel]] click link
+
* [[Trisquel]]  
* [[Emulator_image_files|Complete listing of VirtualBox Appliances]] click link to see '''All Prebuilt VirtualBox Appliances'''
+
* [[Emulator_image_files|Complete listing of VirtualBox Appliances]]
 +
:All Prebuilt VirtualBox Appliances
 +
*[[VirtualBox|VirtualBox Virtualization]]

Latest revision as of 23:17, 12 December 2018


VirtualBox Virtualization

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

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 ~/.sugar/default/owner.key* in the Sugar Terminal, and then shutdown the VM. This leaves the Journal entries and removes only the previous Learner's identity key files.


Sugar on a Stick/Virtual machines/Archive

Notes & Links

All Prebuilt VirtualBox Appliances