Sugar Creation Kit: Difference between revisions

No edit summary
reorder contents
Line 8: Line 8:
:'''Caution, this is a large file, at 3.8 GB'''
:'''Caution, this is a large file, at 3.8 GB'''


*NOTE:A new SCK DvD is coming soon
*NOTE: A new SCK DvD is coming soon
----
----


:A complete DVD containing all the resources required to create all 3 versions of Sugar-on-a-Stick without requiring Internet access.
:A complete DVD containing all the resources required to create all 3 versions of Sugar-on-a-Stick without requiring Internet access.
Line 80: Line 79:
[[File:CD.png]]<big><big>''Use to Download the elements you need and burn to your own DVD to save Downloading all of the above SCK DVD.iso''</big></big>
[[File:CD.png]]<big><big>''Use to Download the elements you need and burn to your own DVD to save Downloading all of the above SCK DVD.iso''</big></big>


: Look Here [[Sugar_Creation_Kit/sck/SCK-2#How_to_make_your_own_custom_Sugar-Creation_Kit.iso_file|Make your Own Sugar-Creation Kit.iso file ]] to see how to then convert your customized DVD to an .iso
See [[Sugar_Creation_Kit/sck/References#How_to_make_your_own_custom_Sugar-Creation_Kit.iso_file|How to make your own custom Sugar Creation Kit.iso file]].
::This will make sending it on the internet and duplication easy
 
{{:Tutorials}}
 
===[http://christianmarcschmidt.com/projects/sugarlabs/ New Sugar Labs Website - Mock Up ]===
* [https://docs.google.com/document/d/1eLKBgFb2nAok6kQ_iyOTPlXISc5NVemtGstZThw78X0/edit?pli=1 Explanation]
:This is a mock up of Sugar Labs New Website
:'''Under Construction.'''
 
===[http://wikieducator.org/User:Vtaylor/Sugar_manual Sugar_manual]===
:Another Nice wiki page introducing Sugar
 
===[[File:CD.png]] [http://people.sugarlabs.org/Tgillard/SCK-USB-MAC-Folder.iso '''SCK-USB-MAC-Folder.iso (CD.iso)''']===
: This is a download link. (108 MB)
* '''For MacBook Only''' - This Image contains the same content as SCK-USB (CD.iso) - Listed below
* [[Sugar_Creation_Kit/sck/SCK-USB-MAC|Details on how to use]]


===[[File:CD.png]] [http://people.sugarlabs.org/Tgillard/SCK-USB.iso '''SCK-USB (CD.iso)''']===
===[[File:CD.png]] [http://people.sugarlabs.org/Tgillard/SCK-USB.iso '''SCK wiki archive (CD.iso)''']===
: This is a download link. (103 MB)
: This is a download link. (103 MB)
* This is an Archive of the Sugar Creation Kit - Most wiki pages were Downloaded on 12/30/2011
* This is an Archive of the Sugar Creation Kit - Most wiki pages were Downloaded on 12/30/2011
Line 106: Line 89:
*[[Sugar_Creation_Kit/sck/SCK-USB|Details on how to use]]
*[[Sugar_Creation_Kit/sck/SCK-USB|Details on how to use]]


===[[File:CD.png]] [http://people.sugarlabs.org/Tgillard/SCK-USB-MAC-Folder.iso '''SCK wiki archive for MAC.iso (CD.iso)''']===
: This is a download link. (108 MB)
* '''For MacBook Only''' - This Image contains the same content as SCK wiki archive (CD.iso) - Listed above.
* [[Sugar_Creation_Kit/sck/SCK-USB-MAC|Details on how to use]]


===[[File:VirtualBox.png|50px]][[Sugar_Creation_Kit/sck/Sugar-in-Virtualization|'''Sugar-in-Virtualization''']]===
==[[File:Activites-Logo.png|100px|link=Sck/activities|Activities]]  [[Sck/activities|Activities]]==
*How to use a CD/DVD or .iso file to install Sugar in Virtual Box; VMware Workstation/Player/QEMU.
*List of VirtualBox preconfigured; importable appliances and how to use them.
:These appliances are OS Agnostic:
:They work in Windows/Linux/Mac Operating Systems.
 
===[[Sugar_Creation_Kit/sck/References|'''References''']]  http://activities.sugarlabs.org/img/amo2009/illustrations/logo-collections-100x125.png  ===
::::logo copied from: [http://activities.sugarlabs.org//en-US/sugar/ ASLO]
*Look here for expanded details on how to use Sugar
*Manuals
*On-Line Courses
*Hardware
*And other Topics
 
 
==='''[[File:Gnulinux.png]][[Community/Distributions| Community Distributions]] A Complete Listing'''===
*Not all of these offer Sugar.
 
===[[Supported_distributions|Linux distributions where Sugar is available]]===
* These can install Sugar.
{{:Supported distributions}}
===[[File:Activites-Logo.png|100px|link=Sck/activities|Activities]]  [[Sck/activities|Activities]]===
Click link ^ for more details
Click link ^ for more details
====[[File:CD.png]] '''ASLOxo-6'''====
===[[File:CD.png]] '''ASLOxo-6'''===


*http://download.sugarlabs.org/images/ASLOxo6-3.iso 3.2 GB (DVD)
*http://download.sugarlabs.org/images/ASLOxo6-3.iso 3.2 GB (DVD)
Line 159: Line 125:
:http://wiki.laptop.org/go/Creating_a_collection
:http://wiki.laptop.org/go/Creating_a_collection
*The Learn Activity: [[Activities/Learn]]
*The Learn Activity: [[Activities/Learn]]
====='''Activity Testing'''=====
===='''Activity Testing'''====
:'''Alphabetical listing of activities.'''
:'''Alphabetical listing of activities.'''
* [[Testing/Reports/Activity_Matrix (A_to_I)|'''Most Recent Activity Test Results, A thru I''']]
* [[Testing/Reports/Activity_Matrix (A_to_I)|'''Most Recent Activity Test Results, A thru I''']]
Line 175: Line 141:
: Tests on activities in repo: i686 and x86-64
: Tests on activities in repo: i686 and x86-64
*'''[[Sugar Network Activities|Sweets-Distribution:Factory - Sugar Network Activity Listing (f8)]]'''
*'''[[Sugar Network Activities|Sweets-Distribution:Factory - Sugar Network Activity Listing (f8)]]'''
====='''Activity Development-f17'''=====
====='''Activity Development Fedora 17'''=====
:Tutorial :[[Activity_Team/Activity_Development_Fedora_17]]
:Tutorial: [[Activity_Team/Activity_Development_Fedora_17]]
===Manuals; Instruction; Online Courses===
 
====<span class="plainlinks">[[File:Sugarlabs_mainpage_07.png|link=http://en.flossmanuals.net/]]'''[http://en.flossmanuals.net/ Floss Manuals]'''</span>====
==Manuals; Instruction; Online Courses==
===<span class="plainlinks">[[File:Sugarlabs_mainpage_07.png|link=http://en.flossmanuals.net/]]'''[http://en.flossmanuals.net/ Floss Manuals]'''</span>===
:
:
(Important Manuals on how to use Sugar Applications and Features)
(Important Manuals on how to use Sugar Applications and Features)
Line 210: Line 177:
:::e-book resources:http://en.flossmanuals.net/e-book-enlightenment/
:::e-book resources:http://en.flossmanuals.net/e-book-enlightenment/


====[[Open_Education_Resources|Open_Education_Resources]]====
===[http://wikieducator.org/User:Vtaylor/Sugar_manual Sugar manual]===
*Open Education Resources (OERs) are digital replacements for textbooks available under some form of Free license, such as Creative Commons
:Another Nice wiki page introducing Sugar
====[[Replacing_Textbooks| Replacing_Textbooks - Booki]]====
 
==='''[[The Undiscoverable|The Undiscoverable Features of Sugar]]'''===
 
: Features and tips not easily discovered about using Sugar
 
===[[Open Education Resources]]===
* Open Education Resources (OERs) are digital replacements for textbooks available under some form of Free license, such as Creative Commons
===[[Replacing_Textbooks| Replacing Textbooks - Booki]]===
:[http://www.crowdrise.com/Replacetextbooks/ Replace textbooks]
:[http://www.crowdrise.com/Replacetextbooks/ Replace textbooks]
*Booki
*Booki
Line 220: Line 194:
:[http://booki.flossmanuals.net/ FLOSS Manuals WRITE]
:[http://booki.flossmanuals.net/ FLOSS Manuals WRITE]


====[http://mapmeld.appspot.com/khan_categories.html Khan Academy videos in OGV format]====
===[http://mapmeld.appspot.com/khan_categories.html Khan Academy videos in OGV format]===
*Only OGV format seems to work in Fedora-17-Beta-TC1-i686-Live-Desktop
*Only OGV format seems to work in Fedora-17-Beta-TC1-i686-Live-Desktop


Line 239: Line 213:
*Review: http://www.wired.com/magazine/2011/07/ff_khan/all/1
*Review: http://www.wired.com/magazine/2011/07/ff_khan/all/1


====Online Free Courses====
===Online Free Courses===
*http://ocw.mit.edu/courses/
*http://ocw.mit.edu/courses/
*https://www.coursera.org/courses
*https://www.coursera.org/courses


=====Adobe Flash=====
==[[Sugar_Creation_Kit/sck/References|'''References''']]  http://activities.sugarlabs.org/img/amo2009/illustrations/logo-collections-100x125.png  ==
:a proprietary player for Flash media
::::logo copied from: [http://activities.sugarlabs.org//en-US/sugar/ ASLO]
* [[OLPC:Adobe Flash]]
*Look here for expanded details on how to use Sugar
* [[Adobe Flash]]
*Manuals
*On-Line Courses
*Hardware
*And other Topics


=====Flash Player=====
{{:Tutorials}}
: needed for firefox viewing of Khan academy lectures
*http://plugindoc.mozdev.org/linux.html#Flash
=====Gnash=====
:GNU Flash movie player and as a plugin to Browse is the default Flash player on the XO. It is the free software counterpart to the Adobe Flash player.
*http://wiki.laptop.org/go/Gnash
*https://www.gnu.org/software/gnash/manual/gnashuser.html#runs-on


=====Flash Video Replacer=====
=='''[[File:Gnulinux.png]][[Community/Distributions| Community Distributions]] A Complete Listing'''==
*:http://www.webgapps.org/add-ons/flashvideoreplacer/download-firefox
* Not all of these offer Sugar.
*:http://www.webgapps.org/add-ons/flashvideoreplacer/compatibility


===[[Supported_distributions|Linux distributions where Sugar is available]]===
* These can install Sugar.
{{:Supported distributions}}


====='''Make your own custom Sugar Creation Kit.iso file'''=====
==[[File:Soas-quandong.svg|240px|link=Sugar on a Stick]] '''[[Sugar on a Stick]]''' - Project Page==
: (How this DVD was converted to an .iso file)
*# Collect, annotate and sort the files you want in a folder on your Desktop.
*# Burn the contents of this folder to a CD or DVD.
*# Use the following command in Terminal as the root user:
*#: <big><code>dd if=/dev/sr0 of=Sugar-Creation-Kit.iso</code></big>
:/dev/sr0 is the device name for your DVD/CD drive
*: Sample output:
<ul><ul><ul>
<pre>
dd if=/dev/sr0 of=Sugar-Creation-Kit.iso
5555584+0 records in
5555584+0 records out
2844459008 bytes (2.8 GB) copied, 232.86 s, 12.2 MB/s
</pre></ul></ul></ul>
*the resulting .iso file can be sent over the internet or used to make copies by burning to a DVD
 
=====[[Tutorials/Copy with drag & drop|copy items between a USB drive and Sugar Journal]] =====
:copy files between the Sugar Journal and another disk
:install an <activity>.xo file from a USB stick
 
==='''[[The Undiscoverable|The Undiscoverable Features of Sugar]]'''===
 
: Features and tips not easily discovered about using Sugar
 
===[[File:Soas-quandong.svg|240px|link=Sugar on a Stick]] '''[[Sugar on a Stick]]''' - Project Page===  
: Also located on left side of all Wiki pages under '''Projects'''
: Also located on left side of all Wiki pages under '''Projects'''
====[[Sugar on a Stick/previous versions]]====
===[[Sugar on a Stick/previous versions]]===
::Click link ^ for a listing, details, and download links for previous versions of SoaS.
::Click link ^ for a listing, details, and download links for previous versions of SoaS.


=====[http://people.sugarlabs.org/Tgillard/links4talkb.pdf SoaS Demo]=====
====[http://people.sugarlabs.org/Tgillard/links4talkb.pdf SoaS Demo]====
:slides (.pdf) from my presentation at SCaLE10X-(Caryl Bigenho)
:slides (.pdf) from my presentation at SCaLE10X-(Caryl Bigenho)


====Build a Persistent USB stick with [[Testing/Reports/livecd-iso-to-disk| '''livecd-iso-to-disk''']]====
===Build a Persistent USB stick with [[Testing/Reports/livecd-iso-to-disk| '''livecd-iso-to-disk''']]===
*In Linux terminal
*In Linux terminal
*2 GB USB-stick or larger
*2 GB USB-stick or larger


====Graphic installers====
===Graphic installers===
=====[[Sugar on a Stick/Installation#with Microsoft Windows| Liveusb Creator]]=====
====[[Sugar on a Stick/Installation#with Microsoft Windows| Liveusb Creator]]====
: '''Instructions on how make a booting Live USB device'''
: '''Instructions on how make a booting Live USB device'''
* '''Windows, GNU/Linux, and Intel Mac's'''
* '''Windows, GNU/Linux, and Intel Mac's'''
Line 327: Line 275:
   -H HASH, --hash=HASH  Use a specific checksum algorithm (default: sha1)
   -H HASH, --hash=HASH  Use a specific checksum algorithm (default: sha1)


=====[[Tutorials/Installation/Install & use liveusb-creator|Installing and using liveusb-creator in sugar]]=====
====[[Tutorials/Installation/Install & use liveusb-creator|Installing and using liveusb-creator in sugar]]====
:: An easy method for Fedora and Windows, however this method does not generate a separate home.img filesystem to conserve the exhaustible OS overlay (see [[LiveOS image]]), nor does it copy the livecd-iso-to-disk installation script to the new device to permit generation of a new Live USB device from the first.
:: An easy method for Fedora and Windows, however this method does not generate a separate home.img filesystem to conserve the exhaustible OS overlay (see [[LiveOS image]]), nor does it copy the livecd-iso-to-disk installation script to the new device to permit generation of a new Live USB device from the first.
: '''Note if graphical liveusb-creator program will not make a bootable USB stick from an .iso file:'''
: '''Note if graphical liveusb-creator program will not make a bootable USB stick from an .iso file:'''
Line 339: Line 287:
* Liveusb-­creator  https://fedorahosted.org/liveusb-creator/
* Liveusb-­creator  https://fedorahosted.org/liveusb-creator/


=====UNetbootin=====
====UNetbootin====
; Does not make persistent USB sticks
; Does not make persistent USB sticks
* [http://unetbootin.sourceforge.net/unetbootin-windows-latest.exe unetbootin­windows­471.exe for windows]
* [http://unetbootin.sourceforge.net/unetbootin-windows-latest.exe unetbootin­windows­471.exe for windows]
Line 347: Line 295:
* [[Community/Distributions/Linux_Mint_Debian#How_to_Make_a_2GB_Installer_USB|How to Make a 2GB Installer USB with UNetbootin]]
* [[Community/Distributions/Linux_Mint_Debian#How_to_Make_a_2GB_Installer_USB|How to Make a 2GB Installer USB with UNetbootin]]


=====LiLi USB Creator=====
====LiLi USB Creator====
* Unable to test [[User:Satellit|satellit_]] 5 December 2011
* Unable to test [[User:Satellit|satellit_]] 5 December 2011
: For Windows 7, Vista, XP  
: For Windows 7, Vista, XP  
Line 358: Line 306:
* http://www.linuxliveusb.com/en/download Download
* http://www.linuxliveusb.com/en/download Download


=====pendrivelinux=====
====pendrivelinux====
* [http://www.pendrivelinux.com/category/usb-installs-from-linux/ usb-installs-from-linux] How to Do it Information
* [http://www.pendrivelinux.com/category/usb-installs-from-linux/ usb-installs-from-linux] How to Do it Information
* [http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/ universal-usb-installer-easy-as-1-2-3] Windows
* [http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/ universal-usb-installer-easy-as-1-2-3] Windows
Line 364: Line 312:
* [http://www.pendrivelinux.com/boot-a-usb-flash-drive-in-virtualbox/#more-3606 boot-a-usb-flash-drive-in-virtualbox] VirtualBox
* [http://www.pendrivelinux.com/boot-a-usb-flash-drive-in-virtualbox/#more-3606 boot-a-usb-flash-drive-in-virtualbox] VirtualBox


=====[[Sugar_Creation_Kit/sck/MAC_Ubuntu_USB-Stick|Make an Ubuntu Mac-Boot-stick on the Mac]]=====
====[[Sugar_Creation_Kit/sck/MAC_Ubuntu_USB-Stick|Make an Ubuntu Mac-Boot-stick on the Mac]]====
:"We would encourage Mac users to download Ubuntu Desktop Edition by burning a CD for the time being.
:"We would encourage Mac users to download Ubuntu Desktop Edition by burning a CD for the time being.
:But if you would prefer to use a USB, please follow the instructions..." in the above link.
:But if you would prefer to use a USB, please follow the instructions..." in the above link.


====[[Sugar_Creation_Kit/Sck/Expert_install_methods| Expert install methods]]====
===[[Sugar_Creation_Kit/Sck/Expert_install_methods| Expert install methods]]===
=====tools_livecd-iso-to-disk=====
====tools_livecd-iso-to-disk====
*Set the '''tools_livecd-iso-to-disk.sh''' script as executable (Properties)
*Set the '''tools_livecd-iso-to-disk.sh''' script as executable (Properties)
*Caution Use this '''tools_livecd-iso-to-disk''': http://git.fedorahosted.org/git/?p=hosted/livecd;a=blob;f=tools/livecd-iso-to-disk.sh;hb=HEAD
*Caution Use this '''tools_livecd-iso-to-disk''': http://git.fedorahosted.org/git/?p=hosted/livecd;a=blob;f=tools/livecd-iso-to-disk.sh;hb=HEAD
Line 381: Line 329:
: [http://git.fedorahosted.org/git/?p=hosted/livecd;a=blob;f=tools/livecd-iso-to-disk.sh;hb=HEAD git-tools-livecd-iso-to-disk.sh]
: [http://git.fedorahosted.org/git/?p=hosted/livecd;a=blob;f=tools/livecd-iso-to-disk.sh;hb=HEAD git-tools-livecd-iso-to-disk.sh]


=====<big>[[Testing/Reports/dd_installs|Use "dd" command]]</big> =====
====<big>[[Testing/Reports/dd_installs|Use "dd" command]]</big> ====
: For ADVANCED USERS ONLY.
: For ADVANCED USERS ONLY.
: '''to make an install USB from a liveCD .iso file'''
: '''to make an install USB from a liveCD .iso file'''
Line 389: Line 337:
::'''Use to install to HD or USB without needing a DVD/CD ROM'''
::'''Use to install to HD or USB without needing a DVD/CD ROM'''


=====[[Sugar on a Stick/Macintosh | Building a bootable Mac EFI USB]]=====
====[[Sugar on a Stick/Macintosh | Building a bootable Mac EFI USB]]====
=====Installing Fedora-17.TC5-x86_64-Live-Desktop =====
====Installing Fedora-17.TC5-x86_64-Live-Desktop ====
:<big>with a Mac using a --efi livecd-iso-to-disk loaded USB device</big>
:<big>with a Mac using a --efi livecd-iso-to-disk loaded USB device</big>
*'''NOTE EFI DVD does not install a working HD. Boot stops at "Started Graphical Manager"'''  
*'''NOTE EFI DVD does not install a working HD. Boot stops at "Started Graphical Manager"'''  
Line 429: Line 377:
-This method should work for SoaS TC5 x86_64 also
-This method should work for SoaS TC5 x86_64 also


=====Boot Helper CD's=====
====Boot Helper CD's====
*MAC SoaS-3 Mirabelle Boot DISK
*MAC SoaS-3 Mirabelle Boot DISK
::[http://people.sugarlabs.org/Tgillard/soas-3-boot-test.iso soas-3-boot-test.iso] (Burn this to a CD and boot with it)
::[http://people.sugarlabs.org/Tgillard/soas-3-boot-test.iso soas-3-boot-test.iso] (Burn this to a CD and boot with it)
Line 442: Line 390:
  It also provides an easy way to enter and explore the EFI pre-boot environment.
  It also provides an easy way to enter and explore the EFI pre-boot environment.


=====smolt=====
====smolt====
*http://smolts.org/smolt-wiki/Main_Page#Usage
*http://smolts.org/smolt-wiki/Main_Page#Usage
: Send hardware Profile
: Send hardware Profile


==== [[Sugar on a Stick/Sugar Clone]]====
=== [[Sugar on a Stick/Sugar Clone]]===
: '''customize or duplicate Live USB installations'''
: '''customize or duplicate Live USB installations'''
: (script files for making a customized Live USB installation self­-replicating)
: (script files for making a customized Live USB installation self­-replicating)
Line 453: Line 401:
:::Rebuild/Refresh a custom SoaS iso from a running stick
:::Rebuild/Refresh a custom SoaS iso from a running stick


=====[[Sugar_on_a_Stick/Sugar_Clone#Possible_Use_Cases|Possible Use Cases]]=====
====[[Sugar_on_a_Stick/Sugar_Clone#Possible_Use_Cases|Possible Use Cases]]====
: See this page section for potential uses.
: See this page section for potential uses.


==[[File:VirtualBox.png|50px]] [[Sugar_Creation_Kit/sck/Sugar-in-Virtualization|'''Sugar-in-Virtualization''']]==
*How to use a CD/DVD or .iso file to install Sugar in VirtualBox; VMware Workstation/Player/QEMU.
*List of VirtualBox preconfigured importable appliances, and how to use them.
:These appliances are OS Agnostic:
:They work in Windows/Linux/Mac Operating Systems.


===Backup and Restore===
==Backup and Restore==
=====Sugar-journal=====
===Sugar Journal===
* Backup  (Activity)  http://activities.sugarlabs.org/en-US/sugar/addon/4326
* Backup  (Activity)  http://activities.sugarlabs.org/en-US/sugar/addon/4326
* Restore  (Activity) http://activities.sugarlabs.org/en-US/sugar/addon/4327
* Restore  (Activity) http://activities.sugarlabs.org/en-US/sugar/addon/4327
=====everything but the sugar-journal=====
===everything but the Sugar Journal===
*deja-­dup-backup[[Sugar_Creation_Kit/sck/deja-dup-backup|deja-­dup-backup]]
* deja-­dup-backup[[Sugar_Creation_Kit/sck/deja-dup-backup|deja-­dup-backup]]
 
 
====[[User:Inkyfingers/tips|OLPC/Sugar as Webserver]]====
:copied from [[User:Inkyfingers|Inkyfingers]]
*Open Terminal and type the following to install Boa (approx. 100k)
su -
yum -y install boa
*Now put your index.html in /var/www
*Find your Sugar Computer/XO's IP Address. Still as root user (having entered su- already), enter into Terminal:
ifconfig
*Look next to eth0 for 192.168.whatever (for example)
*Go to another machine on your LAN and type your Sugar Computer/XO's IP Address into your browser.  There's your Sugar computer serving up a web page!


==='''[[Build Your Own Remix with Fedora]]''' ===
=='''[[Build Your Own Remix with Fedora]]''' ==


::'''Advanced - RECOMMENDED'''
::'''Advanced - RECOMMENDED'''
Line 489: Line 430:
:Debian: http://wiki.debian.org/Simple-CDD
:Debian: http://wiki.debian.org/Simple-CDD


===[[Sugar_Creation_Kit/sck/Advanced_Topics|Advanced Topics]]===
==[[Sugar_Creation_Kit/sck/Advanced_Topics|Advanced Topics]]==


*'''Including:'''
*'''Including:'''
Line 501: Line 442:
:ARM
:ARM
:PPC
:PPC
======Archive-Old SCK Page:[[Sugar_Creation_Kit/sck/SCK-2]]======
=====Archive-Old SCK Page: [[Sugar_Creation_Kit/sck/SCK-2]]=====


== Subpages index ==
== Subpages index ==
{{Special:PrefixIndex/{{PAGENAMEE}}/}}
{{Special:PrefixIndex/{{PAGENAMEE}}/}}