Changes

Jump to navigation Jump to search
3,683 bytes removed ,  01:35, 31 January 2018
no edit summary
Line 1: Line 1: −
 
+
Moved to https://github.com/sugarlabs/sugar/blob/master/docs/debian.md
[[Image:Debian.jpg]]
  −
 
  −
Current "stable" [http://www.debian.org/releases/squeeze/releasenotes squeeze release notes]
  −
 
  −
The Debian wiki has a specific page for Sugar at [https://wiki.debian.org/Sugar '''Debian install Sugar''']
  −
 
  −
The Debian installer will install Debian to hard drive where Sugar has been tested to run well on Squeeze.
  −
 
  −
Sugar versions 0.84, 0.86. and 0.88 are offered on Squeeze.
  −
 
  −
Sucrose packages are usually updated in unstable. These packages migrate to testing after a while. You can see the current package versions [http://packages.debian.org/search?keywords=sugar&searchon=names&suite=all&section=all here].
  −
 
  −
If you want up-to-the-minute freshness (and brokenness) you can use [[Development Team/Jhbuild|jhbuild]] to build from source instead of the released packages.
  −
 
  −
[[Emulator_image_files#Debian-squeeze-Gnome-sugar |Debian squeeze + Sugar Desktop, Emulator image files,  Virtual Appliance for VirtualBox 4.0]]
  −
 
  −
''See also the Debian Edu product'' [[Community/Distributions/Skolelinux|Skolelinux]]
  −
 
  −
= Notes on install to USB =
  −
 
  −
*[http://cdimage.debian.org/cdimage/ Main cdimage Downloads Debian]
  −
:[http://www.debian.org/devel/debian-installer/ '''debian-installer''']
  −
:[http://cdimage.debian.org/cdimage/release/current-live/i386/iso-hybrid/debian-live-6.0.2-i386-gnome-desktop.iso download squeeze_live-i386-iso-hybrid]
  −
:[http://blog.einval.com/2011/01/07#isohybrid_CDs isohybrid_CD info]
  −
*[http://wiki.debian.org/InstallToUsbMemoryStick InstallToUsbMemoryStick]
  −
  '''example:'''  dd if=debian-xxxxxxxx.iso of=/dev/sdX
  −
 
  −
= Install sugar via Synaptic =
  −
:[http://cdimage.debian.org/cdimage/release/current-live/i386/iso-hybrid/debian-live-6.0.2-i386-gnome-desktop.iso download squeeze_live-i386-iso-hybrid]
  −
 
  −
Install to HD
  −
Reboot
  −
start Synaptic
  −
Repositories select all 3
  −
select Server for USA
  −
click all 3 boxes
  −
Third Party Software
  −
  http://......
  −
reload
  −
search for "sugar"
  −
click on all 0.88 sugar packages
  −
apply
  −
[[Emulator/Full Screen|how to configure full screen]]
  −
Browse Activities  (Download the activities you want)
  −
 
  −
 
  −
= Fixing dependencies in Wheezy =
  −
This article descibes the process to compile sugar on Debian testing Wheezy, in order to install sugar-jhbuild.
  −
 
  −
http://humitos.wordpress.com/2012/03/19/compile-sugar-on-debian-testing-wheezy
  −
 
  −
= GTK3 in Debian Wheezy =
  −
(From http://www.mail-archive.com/sugar-devel@lists.sugarlabs.org/msg26211.html)
  −
 
  −
On Tue, Apr 24, 2012 at 17:45, Manuel Kaufmann <humitos@gmail.com> wrote:
  −
> Do you have a clue about this?
  −
 
  −
This was my workaround to this problem:
  −
 
  −
1. /etc/apt/sources.list
  −
 
  −
  deb ftp://ftp.us.debian.org/debian/ unstable main contrib non-free
  −
  deb-src ftp://ftp.us.debian.org/debian/ unstable main contrib non-free
  −
 
  −
2.  update the package database
  −
 
  −
  sudo apt-get update
  −
 
  −
3.  download the source code
  −
 
  −
  cd /tmp
  −
  mkdir pygobject
  −
  apt-get source python-gi
  −
 
  −
4.  install dependecies
  −
 
  −
  sudo apt-get build-dep python-gi
  −
  sudo apt-get install python-gobject-2-dbg
  −
 
  −
5.  compile python-gi
  −
 
  −
  cd pygobject-3.2.0
  −
  wget -c http://mkaufmann.com.ar/~humitos/olpc/pygi-d37680bb9390426f7f58ea3d352c3e5e2106e978_modified.patch
  −
  git apply pygi-d37680bb9390426f7f58ea3d352c3e5e2106e978_modified.patch
  −
  dpkg-buildpackage -rfakeroot -b
  −
 
  −
6.  install compiled packages
  −
 
  −
  sudo dpkg -i ../*.deb
  −
 
  −
Now, when I run "./sugar-jhbuild run sugar-emulator" I can see the
  −
icons and the toolbar properly.
  −
= Testing =
  −
Where Debian is installed via the Debian installer or virtual machine Sugar has been reported to run nicely.
  −
:Sugar 0.88.0 works nicely in Debian squeeze.
  −
Low footprint versions (eg no Gnome Display Manager) with SLiM and Openbox only, are reported [[User:Inkyfingers/Debian | in this link]] to cause a problem.
  −
 
  −
[[Category:Supported systems]]
 

Navigation menu