Changes

Jump to navigation Jump to search
383 bytes added ,  18:34, 14 February 2009
Introduce Lenny above Sid, and improve various bits.
Line 9: Line 9:  
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.
 
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__
 
__TOC__
== Sugar on Debian unstable (Sid) ==
+
== Sugar on Debian 5.0 (Lenny) ==
 +
 
 +
=== Official Sucrose 0.82 ===
 +
 
 +
'''Old, only partial, but officially included in Lenny'''
 +
 
 +
These are the the core parts of Sugar that was packaged in early 2009 and got included officially with the stable Debian 5.0 release, codename "Lenny".
   −
Sid, the never-released development branch of Debian, currently contains Sucrose 0.82 packages.
+
Most of 0.82 Sucrose and Sucrose is included, with the notable exceptions of Read, Write and Etoys.
    
Installation instructions:
 
Installation instructions:
 
  sudo aptitude --with-recommends install sugar
 
  sudo aptitude --with-recommends install sugar
   −
Run sugar in a window under another desktop (GNOME, KDE, XFCE etc.):
+
Additional Sugar activities can be installed locally from .xo packages. Some activities requiring additional library code (like Read and Write), needs specially crafted .xo packages, however - the standard released ones won't work.
sugar-emulator
+
 
 +
We do recommend using the version 0.82 packages instead, as mentioned below:
   −
Logfiles and other data is stored below ~/.sugar
+
=== Sucrose 0.82 ===
   −
You can start sugar using an alternative profile (e.g. to run multiple virtual Sugar environments concurrently) with the following command instead:
+
'''Up-to-date version, unofficial repository'''
SUGAR_PROFILE=another_profile sugar-emulator
     −
If you need verbose log files for debugging, use the following command instead:
+
Improvements to official Debian packaging of Sugar, made after the release of Lenny, have been carefully backported by same developers and made available as unofficial addon to Lenny.
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.
+
Installation instructions:
 +
sudo echo deb http://debian.jones.dk/ lenny sugar > /etc/apt/sources.list.d/sugar.list
 +
sudo aptitude update
 +
sudo aptitude install sugar
   −
== Sugar on Debian 5.0 (Lenny) ==
+
(above works for i386 and amd64 platforms - please post to debian-olpc-devel@lists.alioth.debian.org if other architectures are wanted)
   −
=== Sucrose 0.81 ===
+
== Sugar on Debian unstable (Sid) ==
   −
'''Old, but included in Lenny'''
+
Sid, the never-released development branch of Debian, currently contains Sucrose 0.82 packages.
   −
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.
+
Installation instructions:
 +
sudo aptitude install sugar
   −
We do recommend using the version 0.82 packages instead, as mentioned below:
+
== Usage ==
   −
=== Sucrose 0.82 ===
+
Run sugar in a window under another desktop (GNOME, KDE, XFCE etc.):
 +
sugar-emulator
   −
'''Up-to-date version, unofficial repository'''
+
Logfiles and other data are stored below ~/.sugar
   −
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.
+
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
   −
Installation instructions:
+
If you need verbose log files for debugging, use the following command instead:
  sudo -s
+
  SUGAR_LOGGER_LEVEL=debug PRESENCESERVICE_DEBUG=1 sugar-emulator
echo deb http://debian.jones.dk/ lenny sugar > /etc/apt/sources.list.d/sugar.list
  −
aptitude update
  −
aptitude upgrade
  −
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)
+
If everything is working fine, you can log into Sugar from the gdm login screen instead of running sugar-emulator.
    
== Resources ==
 
== Resources ==
38

edits

Navigation menu