Changes

Jump to navigation Jump to search
1,973 bytes added ,  15:17, 7 December 2008
Borrow massively from Ubuntu page.
Line 1: Line 1:  +
= Sugar on Debian =
 +
 
[[Image:Debian.jpg]]
 
[[Image:Debian.jpg]]
   −
= Sugar on Debian =
+
The Sugar packages for Debian provide a Sugar environment that is easy to install and can be configured as an X session in gdm or run in a window with sugar-emulator.
 +
 
 +
It is a much simpler platform to set up for activity developers than jhbuild, although is not bleeding-edge.
 +
 
 +
Sugar on Debian is packaged and maintained by the [http://alioth.debian.org/projects/debian-olpc/ Alioth OLPC team], who welcome new contributors to test, document, triage, and make packages.
 +
__TOC__
 +
== Sugar on Debian unstable (Sid) ==
 +
 
 +
Sid, the never-released development branch of Debian, currently contains Sucrose 0.82 packages.
 +
 
 +
Installation instructions:
 +
sudo aptitude --with-recommends install sugar
 +
 
 +
Run sugar in a window under another desktop (GNOME, KDE, XFCE etc.):
 +
sugar-emulator
 +
 
 +
Logfiles and other data is stored below ~/.sugar
 +
 
 +
You can start sugar using an alternative profile (e.g. to run multiple virtual Sugar environments concurrently) with the following command instead:
 +
SUGAR_PROFILE=another_profile sugar-emulator
 +
 
 +
If you need verbose log files for debugging, use the following command instead:
 +
SUGAR_LOGGER_LEVEL=debug PRESENCESERVICE_DEBUG=1 sugar-emulator
 +
 
 +
If everything is working fine, you can log into Sugar from the gdm login screen instead of running sugar-emulator.
 +
 
 +
== Sugar on Debian 5.0 (Lenny) ==
 +
 
 +
=== Sucrose 0.81 ===
 +
 
 +
'''Old, but included in Lenny'''
 +
 
 +
In summer 2008 when Debian Lenny went into "freeze" (finalizing stage where only bugfixes are allowed), only packages from 0.81.x was packaged officially.
 +
 
 +
We do recommend using the version 0.82 packages instead, as mentioned below:
 +
 
 +
=== Sucrose 0.82 ===
 +
 
 +
'''Up-to-date version, unofficial repository'''
   −
Simplest is to use officially packaged Sugar packages:
+
All packages released officially to the Debian development branch as mentioned above, has been carefully backported to Lenny by same developers, and made available outside of official Debian infrastructure.
    +
Installation instructions:
 +
sudo -s
 +
echo deb http://debian.jones.dk/ lenny sugar > /etc/apt/sources.list.d/sugar.list
 +
aptitude update
 +
aptitude upgrade
 
  aptitude --with-recommends install sugar
 
  aptitude --with-recommends install sugar
    +
(above works for i386 and amd64 platforms - please post to debian-olpc-devel@lists.alioth.debian.org if other architectures are wanted)
    
== Resources ==
 
== Resources ==
    
* http://wiki.debian.org/Sugar
 
* http://wiki.debian.org/Sugar
 
+
* http://alioth.debian.org/projects/debian-olpc/
 
  −
This method now works in Debian Testing as of May 22, 2008 ([http://lists.lo-res.org/pipermail/its.an.education.project/2008-May/000691.html IAEP: Core Sugar framework now in Debian Testing!])
  −
 
      
[[Category:Supported systems]]
 
[[Category:Supported systems]]
38

edits

Navigation menu