Line 1: |
Line 1: |
| ==References: Sugar Creation Kit== | | ==References: Sugar Creation Kit== |
| + | =====Notes on Live File Systems===== |
| + | : [[LiveOS image]] |
| + | :This page shares some information about the LiveOS design that helps [[Sugar on a Stick]] Learners make better use of their disc resources. |
| + | |
| + | *Clarify writing ISO to USB |
| + | : (Discussion on what is supported in fedora) |
| + | :https://fedorahosted.org/fedora-qa/ticket/134 |
| + | *Technical Discussion of Live USB's: http://fedoraproject.org/wiki/How_to_create_and_use_Live_USB#Data_Persistence |
| + | ::Limited Lifetime of Persistent Overlay |
| + | One very important note about using the "primary" persistent overlay for system changes is that due to the way it's currently implemented (as a LVM copy-on-write snapshot), |
| + | every single change to it (writes AND deletes) subtracts from its free space, so it will eventually be "used up" and your USB stick will no longer boot. |
| + | Because of these limitations, it is advisable to use the system-level persistence sparingly, for configuration changes and important security updates only. |
| + | For a truly persistent write-many (vs write-once) overlay, use the --home-size-mb option to create a home directory filesystem image for personal files. |
| + | Unlike the primary system overlay image, the home.img can be re-used and loop mounted outside of the liveusb environment. |
| + | |
| + | =====Cautions with u3 USB sticks===== |
| + | *'''USB sticks with u3 partition will not boot with liveusb-creator''' |
| + | * '''CAUTION:''' Formatting the USB-stick will not remove the hidden (virtual CD-ROM drive) |
| + | * How to remove hidden u3 partition |
| + | :Linux: http://u3-tool.sourceforge.net/ |
| + | :Windoz: Insert u3 Stick then click on tray icon for u3; select delete u3 partition, once it is deleted the USB-stick will work with liveusb-creator |
| + | :http://en.wikipedia.org/wiki/U3 |
| + | |
| + | =====Commercial source of SoaS-loaded media===== |
| + | *USB Flash Drives: -4gb-8gb-16gb-32gb (32 and 64-bit PC) |
| + | :http://www.osdisc.com/cgi-bin/view.cgi/products/usb/fedora |
| + | :http://www.osdisc.com/cgi-bin/view.cgi/products/usb/fedora/fedora-16-sugar-on-a-stick-4gb-usb-flash-drive-pc.html |
| + | ::'''Note: Ordered One. In testing; It is Not Persistent -'''[[User:Satellit|satellit_]] 6 December 2011 |
| + | :::Long Delay on shutdown as it is "waiting for the CD to be removed from the Drive" |
| + | :::Visible if you hit <esc> on shutdown |
| + | *SDHC Flash Cards: -2gb-4gb-8gb-16gb-32gb (32 and 64-bit PC) |
| + | :http://www.osdisc.com/cgi-bin/view.cgi/products/usb/fedora/fedora-16-sugar-on-a-stick-4gb-sdhc-flash-card-pc.html |
| + | :- see listing on site for more - |
| + | |
| + | ====WiFi==== |
| + | :Wifi (Open FirmWare for WiFi networks): http://www.ing.unibs.it/~openfwwf/ |
| + | ::http://www.ing.unibs.it/openfwwf/ |
| + | *"free" Wifi Models:http://www.h-node.org/wifi/catalogue/en/1/1/undef/undef/yes/undef/undef |
| + | :http://www.h-node.com/wifi/view/en/2/BCM4311--rev-02-/1/1/Broadcom/undef/undef/undef/undef |
| + | :http://linuxwireless.org/en/users/Drivers/b43#Known_PCI_devices |
| + | :http://www.h-node.com/wifi/catalogue/en/1/1/undef/undef/yes/USB/undef |
| + | :Mesh Networking: http://hothardware.com/News/Nonprofit-Group-Releases-Open-Source-WiFi-Software/ |
| + | =====[[FileShare]]===== |
| + | :FileShare is an activity that allows the user to share files from their journal. |
| + | : Note small files can be posted to sites like [http://fpaste.org/ pastebin] for sharing |
| + | * Also see: [[Sugar_Creation_Kit/sck/Send_to_a_friend|'''Send a file to a Friend''']] from within sugar. |
| + | |
| + | =====[http://logoworks.wikispaces.com/ logo]===== |
| + | *Book: Challenging Programs in Logo |
| + | |
| + | =====[http://people.sugarlabs.org/Tgillard/Surf-115.xo surf browser]===== |
| + | *alternate to sugar-browse |
| + | : Included in latest f15 sugar 0.92.1 as the main web browser |
| + | : Works in situations where sugar-browse will not start |
| + | * Download: http://people.sugarlabs.org/Tgillard/Surf-115.xo |
| + | * git: http://git.sugarlabs.org/surf |
| + | * WebKit Development: http://wiki.sugarlabs.org/go/Features/WebKit |
| + | |
| + | =====[http://razor-qt.org/ Razor-qt Desktop]===== |
| + | *Razor-qt is an open source and free project. GPL and LGPL |
| + | *Blog Post:http://yarpen.cz/rants/?p=43 |
| + | *http://www.qtdesktop.org/ |
| + | |
| + | =====[http://sharemenot.cs.washington.edu/ Firefox/sharemenot]===== |
| + | *http://sharemenot.cs.washington.edu/ MIT license |
| + | ShareMeNot is a Firefox add-on designed to prevent third-party buttons |
| + | (such as the Facebook “Like” button or the Twitter “tweet” button) |
| + | embedded by sites across the Internet from tracking you until you actually click on them. |
| + | |
| + | ====DVD covers; artwork & screenshots==== |
| + | * sugarlabs_SoaS-Creation-Kit_avery_cd_label_2up.pdf http://people.sugarlabs.org/Tgillard/sugarlabs_SoaS-Creation-Kit_avery_cd_label_2up_Mirabelle.pdf |
| + | * sugarlabs_Sugar-demo_avery_cd_label_2up.pdf http://people.sugarlabs.org/Tgillard/sugarlabs_Sugar-demo_avery_cd_label_2up_Mirabelle.pdf |
| + | * Flyer_englisch.pdf *http://people.sugarlabs.org/Tgillard/Flyer_englisch.pdf (Poster-Sugar Learning Program; 2-sided with text from past Show) |
| + | * Booth_Banners [[Marketing Team/Booth Banners]] |
| + | * LinuxTag http://www.flickr.com/photos/39656470@N02/sets/72157620524327203/ SeanDaly |
| + | * F16 Artwork: https://fedoraproject.org/wiki/F16_Artwork/Submissions/Banners#Release_Banner_.28small.29_SubmissionsFedora |
| + | * Screen Shots [[Marketing Team/Screen Shots]] |
| + | * [[Marketing Team/T-Shirt]] nice collection of images |
| + | * Fedora 15 GNOME 3 Desktop with sugar-emulator: [[Community/Distributions/Fedora#GnomeShell]] |
| + | |
| + | ====<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) |
| + | :'''READ THESE FIRST!''' |
| + | |
| + | *'''[http://people.sugarlabs.org/Tgillard/floss_manuals/ Sugarlabs Download Page]''' |
| + | ::(Local ARCHIVE of the.pdf files shown below:) |
| + | |
| + | :* Source Links: |
| + | |
| + | :: Introduction to Sugar http://en.flossmanuals.net/sugar |
| + | :::[http://en.flossmanuals.net/como-hacer-una-actividad-sugar/ como-hacer-una-actividad-sugar] |
| + | :::'''[http://www.archive.org/details/MakeYourOwnSugarActivities MakeYourOwnSugarActivities] Internet Archive''' Publishing Quality |
| + | :::: In PDF, EPUB, Kindle, Daisy, Full Text. DjVu formats |
| + | :::[http://people.sugarlabs.org/Tgillard/floss_manuals/ActivitiesGuideSugares-es-2011.01.21-18.28.05.pdf MakeYourOwnSugarActivities-es] with corrected index |
| + | ::[http://en.flossmanuals.net/command-line/ '''Introduction to the command line'''] |
| + | :::What is Sugar http://people.sugarlabs.org/Tgillard/floss_manuals/What_is_Sugar_28Oct08.pdf |
| + | :::Browse http://people.sugarlabs.org/Tgillard/floss_manuals/Browse_06Sep08.pdf |
| + | :::Chat http://people.sugarlabs.org/Tgillard/floss_manuals/Chat_09Sep08.pdf |
| + | :::Collaboration http://people.sugarlabs.org/Tgillard/floss_manuals/Collaboration_31Jan10.pdf |
| + | :::SugarCollaboration http://en.flossmanuals.net/ActivitiesGuideSugar/SugarCollaboration |
| + | :::FunWithTheJournal http://people.sugarlabs.org/Tgillard/floss_manuals/Fun_with_the_journal_09Nov10.pdf |
| + | :::Linux Command Line http://people.sugarlabs.org/Tgillard/floss_manuals/Linux-command-line_16Apr09.pdf |
| + | :::ActivitiesGuideSugar-English http://people.sugarlabs.org/Tgillard/floss_manuals/Activitys_Guide-sugar_en_09Nov10.pdf |
| + | :::Record http://people.sugarlabs.org/Tgillard/floss_manuals/Record_06Sep08.pdf |
| + | :::The Terminal http://people.sugarlabs.org/Tgillard/floss_manuals/Terminal_06Sep08.pdf |
| + | :::Turtle Art http://people.sugarlabs.org/Tgillard/floss_manuals/TurtleArt_06Sep08.pdf |
| + | :::Write http://people.sugarlabs.org/Tgillard/floss_manuals/Write_27Sep08.pdf |
| + | :::Reading_and_sugar: http://people.sugarlabs.org/Tgillard/floss_manuals/Reading_and_sugar_28Sep10.pdf |
| + | :::Text to Speech: http://people.sugarlabs.org/Tgillard/floss_manuals/Text_and_Speak_09Nov10.pdf |
| + | :::e-book resources:http://en.flossmanuals.net/e-book-enlightenment/ |
| + | |
| + | ====[[Open_Education_Resources|Open_Education_Resources]]==== |
| + | *Open Education Resources (OERs) are digital replacements for textbooks available under some form of Free license, such as Creative Commons |
| + | ====[[Activity_Team/Resources|Python Programming]]==== |
| + | *Extensive list of references |
| + | *[http://people.csail.mit.edu/pgbovine/python/ Online Python Tutor] |
| + | :Learn and practice Python programming in your web browser |
| + | |
| + | ====[[Replacing_Textbooks| Replacing_Textbooks - Booki]]==== |
| + | :[http://www.crowdrise.com/Replacetextbooks/ Replace textbooks] |
| + | *Booki |
| + | :[http://www.booki.cc/booki-user-guide/ booki user guide] |
| + | :[http://blog.booki.cc/ Blog] |
| + | :[http://book.treehouse.su/meta/_v/1.0/importing-a-book/ Booki importing-a-book] |
| + | :[http://booki.flossmanuals.net/ FLOSS Manuals WRITE] |
| + | |
| + | ====[http://tunesviewer.sourceforge.net/ TunesViewer]==== |
| + | *TunesViewer is a small, easy to use program to access iTunes-University media and podcasts in Linux. |
| + | :Tunesviewer works well even on older computers, but you must have pygtk >= 2.16 and lxml available. |
| + | =====Trisquel 5.5 (Ubuntu)===== |
| + | *http://sourceforge.net/projects/tunesviewer/files/tunesviewer_1.4.deb/download |
| + | ::Works as installed |
| + | =====f17 RC4 Desktop Installation===== |
| + | ::Still Testing-'''Does not work ''' |
| + | *:http://sourceforge.net/projects/tunesviewer/files/tunesviewer-1.4.noarch.rpm/download |
| + | ::yum install *lxml* |
| + | ::Install Amarok; Movie Player and exaile in Add/Remove Software |
| + | |
| + | ====[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 |
| + | |
| + | * Re: [IAEP] Khan academy content 04/05/2011 |
| + | You can download around 1000 of the Khan Academy videos in OGV format |
| + | (playable on XO laptops) from Archive.org Here's an English/Spanish |
| + | index of relevant categories |
| + | If you're skeptical or haven't seen his videos, his talk sparked a great |
| + | discussion about math education on Hacker News: |
| + | http://news.ycombinator.com/item?id=2307532 |
| + | |
| + | For more recent videos, including YouTube, there's this media guide: |
| + | http://wiki.laptop.org/go/MediaGuide |
| + | |
| + | Regards, |
| + | Nick Doiron |
| + | *link:http://www.khanacademy.org/ |
| + | *Review: http://www.wired.com/magazine/2011/07/ff_khan/all/1 |
| + | |
| + | ====Online Free Courses==== |
| + | *http://ocw.mit.edu/courses/ |
| + | *https://www.coursera.org/courses |
| + | |
| + | =====Adobe Flash===== |
| + | :a proprietary player for Flash media |
| + | * [[OLPC:Adobe Flash]] |
| + | * [[Adobe Flash]] |
| + | |
| + | =====Flash Player===== |
| + | : 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 |
| + | =====Flash Video Replacer===== |
| + | *:http://www.webgapps.org/add-ons/flashvideoreplacer/download-firefox |
| + | *:http://www.webgapps.org/add-ons/flashvideoreplacer/compatibility |
| + | |
| + | ====References==== |
| + | |
| + | ====='''How to make your own custom Sugar-Creation_Kit.iso file'''===== |
| + | : (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 |
| + | |
| + | =====[[Sugar_Creation_Kit/sck/Drag-Drop|copy items between a USB drive and sugar-journal]]===== |
| + | :copy files between the sugar-journal and a 2nd USB-stick |
| + | :install an <activity>.xo file from a 2nd USB-stick |
| + | |
| + | =====[[Community/Distributions/Fedora#Fedora GNOME 3 shell|'''Guide to GNOME 3 desktop''']]===== |
| + | *https://extensions.gnome.org/extension/5/alternative-status-menu/ |
| + | :'''Replaces GNOME Shell Status Menu with one showing Suspend/Hibernate and Power Off as separate items ''' |
| + | ::Packaged in fedora repos |
| + | gnome-shell-extension-alternative-status-menu.noarch |
| + | :[http://live.gnome.org/GnomeShell/CheatSheet '''Gnome cheatsheet'''] |
| + | :[http://library.gnome.org/misc/release-notes/3.0/ GNOME 3 release notes] |
| + | :[https://fedoraproject.org/wiki/Features/Gnome_shell_software_rendering Gnome_shell_software_rendering] |
| + | |
| + | *Gnome IRC Channels |
| + | :https://live.gnome.org/GnomeIrcChannels |
| + | ======Start Gnome3 in Fallback Mode====== |
| + | *"You can force fallback mode from a VT,much faster than trying to get through the control center, with this command: |
| + | gsettings set org.gnome.desktop.session session-name 'gnome-fallback' |
| + | * With live CD or USB liveuser |
| + | :run it as user - not root - then log out and back in again. |
| + | Switching between text consoles in a Linux virtual machine When the CTRL + ALT + F1 key combination is used to switch to another text console (terminal) on a Linux virtual machine, |
| + | the host switches to a text console instead of the guest. |
| + | Resolution The CTRL + ALT combination is used by VMware to direct the keyboard input to the host. Press CTRL + ALT + Space , press the F1 key (or desired Function key) while still holding down CTRL + ALT . |
| + | ======Workaround for Alacarte====== |
| + | *Edit gnome3 menus |
| + | Change menu items by editing the *.desktop files in /usr/share/applications/ |
| + | |
| + | ====='''[http://fedorasolved.org/Members/fenris02/pulseaudio-fixes-and-workarounds pulseaudio-fixes-and-workarounds]'''===== |
| + | |
| + | ====='''[[Category_talk:Live_USB#Sugarize_an_application_for_use_in_a_SoaS_USBHow To Sugarize a Program| How to Sugarize an Application]]'''===== |
| + | :Instructions on how to make a program appear in the (F3) Home view of Sugar as an icon |
| + | :: http://people.sugarlabs.org/Tgillard/sugarize/wiki-sugarize.txt |
| + | :: [[Running Linux Applications Under Sugar]] |
| + | *Ceibal:[https://sites.google.com/site/sugaractivities/home/programando-en-la-xo/sugarizar-una-aplicacion sugarizar-una-aplicacion] |
| + | : This seems to be the same script as listed here: [http://people.sugarlabs.org/Tgillard/sugarize/ Sugarize] which has these insructions: [http://people.sugarlabs.org/Tgillard/sugarize/wiki-sugarize.txt How to sugarize a program] used with permission: Albert Cahalan's compiled libsugarize file. --[[User:Satellit|Satellit]] 17:45, 18 January 2012 (EST) |
| + | Translated from Spanish with google translate: |
| + | There is a special package for an existing program sugarizar X11 using a bash script and a library specially created for it, |
| + | here let the package be zipped for download: [http://people.sugarlabs.org/Tgillard/Sugarizar_software.zip Sugarizar_software.zip] |
| + | Just unzip the file and run the script found in the package and you answering the questions, |
| + | the script will generate a directory with the activity for sugar, then you should give the required permissions to each file and directory |
| + | as explained in the main page this site and package the directory |
| + | to download the activity from the x or directly copy the entire directory to / home / olpc / Activities on the XO. |
| + | |
| + | ====='''[http://www.gnu.org/licenses/license-recommendations.html FSF-How to choose a license for your own work]'''===== |
| + | ====='''[http://fedoraproject.org/wiki/Packaging:LicensingGuidelines fedora Licensing Guidelines]'''===== |
| + | *https://fedoraproject.org/wiki/Licensing#Good_Licenses |
| + | =====Scratch Licensing===== |
| + | *http://info.scratch.mit.edu/Scratch_1.4_Source_GPL |
| + | |
| + | =====[http://www.howtogeek.com/50711/how-to-mount-and-access-files-in-an-iso-image-on-linux/ how-to-mount-and-access-files-in-an-iso-image-on-linux]===== |
| + | |
| + | =====[http://www.gnu.org/software/grub/manual/grub.html grub and grub2]===== |
| + | |
| + | =====[https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows how to recover grub and grub2 after installing windows]===== |
| + | =====[http://www.coreboot.org/Welcome_to_coreboot coreboot]===== |
| + | |
| + | =====[https://fedoraproject.org/wiki/Anaconda/Features/ReworkLiveCD Re work LiveCD]===== |
| + | *Scheduled for f17 - Under discussion ATM |
| + | :May affect spins and remixes. |
| + | :How it works [http://git.fedorahosted.org/git/?p=lorax.git;a=blob;f=README.livemedia-creator livemedia-creator] |
| + | |
| + | =====[[Talk:Downloads |Download Methods]]===== |
| + | |
| + | There are many alternative methods to install Sugar. The options can be very confusing because of the technical details and features that may be unfamiliar. |
| + | This page begins to itemize some of the many options that are available for those interested in learning more about the possibilities. |