Getting Started

From Sugar Labs
Revision as of 17:36, 15 May 2011 by Mokurai (talk | contribs) (→‎Getting Sugar: Clarification; purchasing SoaS)
Jump to navigation Jump to search
english | deutsch | español | français | português HowTo [ID# 65713] 

About Sugar

Sugar is a different desktop environment to what is normally used in Microsoft Windows, Apple's OS X or other GNU/Linux operating systems. It is conceived as a tool to allow kids to learn interactively. One of the first things that a child sees, therefore, is not a hard disk or a trash can—it’s the other kids in the “neighborhood.” Programs and applications are called Activities, many of which allow for collaboration between learners who are connected to each other by Wi-Fi or through a Jabber network. Sugar developers are encouraged to write activities with collaborative elements that are automatically enabled.

Sugar is developed in Python and runs on a GNU/Linux Kernel, originally from the Fedora Project, and now from a variety of GNU/Linux distributions.

For an overview of the components composing a Sugar system see the Sugar System Stack.

Getting Sugar

For installing Sugar on your computer or a flash drive, see Downloads. For purchase information for Sugar pre-installed on a bootable USB flash drive, see Sugar on a Stick.

For more technical information, please see the Supported systems page for a list of the different ways that Sugar may be run on a computer.

Getting started

The Sugar Learners' manual

view now: HTML.gif
Sugarlabs mainpage 07.png available as: HTML.gif or PDF.PNG 128 pages, 8.3 MBytes (for saving or printing).

The manual needs to be updated to include information regarding Sugar-on-a-Stick.


Introduction to the Sugar Interface
Connecting to the Internet
Chatting with the Chat Activity
Chatting with the IRC Activity
Copy with drag & drop
Send a file to a friend
Backup & restore Journal
Capturas de pantalla
Introducción a la interfaz de Azúcar
Conexión a Internet
Charlando con la Actividad Chat
Charlando con la Actividad IRC
Copia con un simple arrastrar y soltar
Install SoaS in VirtualBox
Install SoaS in VMware Player
Import a VirtualBox Appliance
Importar un aparato de VirtualBox
Install with liveinst
Instalar con liveinst
Install & use liveusb-creator
Netinstall Fedora with Sugar Desktop
Burn a CD.iso on a Mac

Annotated screenshot guides to Sugar

Click on the following links to go to wiki pages with annotated screenshots covering these topics.

Introduction to the Sugar Interface

Connecting to the Internet

Chatting with the Chat Activity

  • Communicate with others on Sugar.
  • A good example of collaboration on a shared Activity.

Chatting with the IRC Activity

  • Communicate with developers and others with IRC.

Copy with drag & drop

Send file to friend

  • Note: Requires a special version of Sugar.
  • A nice way to sent a file to a friend.

Backup & restore Journal

  • Backup & restore to an attached hard drive or USB device.
  • Also works to save & retrieve individual files from the Sugar Journal that have been copied to a USB device.

Captura de pantalla comentadas en español

Haga clic en los siguientes enlaces para ir a las páginas wiki con capturas de pantalla comentadas que cubren estos temas.

Introducción a la interfaz de Azúcar

Introducción a la interfaz de Azúcar

Conexión a Internet

Charlando con la Actividad Chat

  • Comunicarse con los demás de Azúcar.
  • Un buen ejemplo de la colaboración en una actividad compartida.

Charlando con la Actividad IRC

  • Comunicarse con los desarrolladores y otras personas con IRC.

Copia con un simple arrastrar y soltar

  • Fotos de exportación
  • Importación / install <activity> archivo. XO


VirtualBox.png Install SoaS in VirtualBox

Old Anaconda up to Fedora 17

Installing and using liveusb-creator in Sugar

Make a bootable, persistent, Live USB device from a Fedora .iso file in SoaS.

* Windows: Create a SoaS v7 Live USB

Liveusb-creator in Microsoft Windows

Install SoaS in VMware Player

Old Anaconda up to Fedora 17

* Windows: Run SoaS with VMware Player

Install VMware Player in Microsoft Windows and run SoaS.

Fedora.jpg Fedora®
Fedora and the Infinity design logo are trademarks of Red Hat, Inc.

Install SoaS in VirtualBox using Fedora 18 Beta Anaconda

Install_using Anaconda f18 RC1 DVDx86_64

newUI Anaconda
New version of the installer for Fedora 18

VirtualBox.png Testing Dextrose in VirtualBox

VirtualBox simulation of XO-1 software


  • Build a Live CD/DVD .iso file with a customized kickstart file and livecd-tools in Fedora

VirtualBox.png How to Import a VirtualBox Appliance

  • with links to Virtual Appliances to download.

VirtualBox.png Cómo importar un aparato de VirtualBox

Install from a booted Live CD/USB with liveinst

  • The Fedora-16-Live-SoaS.iso file is a 443 MB download.
  • Installs to a 4 GB USB stick or VirtualBox 4 GB hard drive. (The procedure is adaptable for installation to a regular hard drive.)

Fedora 25 Install of Soas from a booted Live CD/USB with liveinst :NEW

Instalar desde una calzada Live CD/USB con liveinst

  • El archivo Fedora-16-en vivo-SoaS.iso es una descarga de 443 MB.
Anotado de fotografías en pantalla de una instalación
  • Se instala a 4 GB de memoria USB o VirtualBox 4 GB de disco duro. (El procedimiento es adaptable para la instalación de un disco duro normal.)

How to make a SoaS.img file for repeated installs

Netinstall of Fedora with the Sugar Desktop Environment

  • Note: Requires a high speed Internet connection!
  • Install to a hard disk or USB device.

Install sugar-desktop in Fedora with anaconda-19.6

  • Install of sugar 0.98.2 in VirtualBox
Testing of Anaconda anaconda-19.6-boot.iso

Apple.gif Burning a CD from an .iso file on a Mac


Connecting to the Internet

Connecting to the Internet is something that somewhat falls between the cracks of Sugar and the computer it's running on.

On the XO laptop, there are three ways to connect to the Internet:

  • Wireless access point (Wi-Fi hotspot);
  • “School Server” mesh network; or
  • “simple” mesh network, which lets you collaborate directly with other XOs running Sugar.

From a conventional laptop running Sugar, connecting through an access point works. (Mesh support is becoming available on more machines.) Depending upon which Jabber server you are connected to, you'll see different collections of "neighbors" in the Neighborhood View.

Read the Connecting to the Internet page for detailed instructions.

Release notes

  • Release notes for Sugar 0.112 are available here.

See Development Team Release Notes for other releases.

Other resources

Other resources are listed on the Deployment Team/Resources page.