Debian: Difference between revisions
m moved Community/Distributions/Debian to Debian: restructure |
No edit summary |
||
| Line 1: | Line 1: | ||
<noinclude>[[Category:Supported systems]]</noinclude> | |||
[[ | [[File:Debian.jpg|link=]] | ||
Current "stable" [http://www.debian.org/releases/squeeze/releasenotes squeeze release notes] | Current "stable" [http://www.debian.org/releases/squeeze/releasenotes squeeze release notes] | ||
| Line 6: | Line 6: | ||
The Debian wiki has a specific page for Sugar at [https://wiki.debian.org/Sugar '''Debian install Sugar'''] | 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. | The Debian installer will install Debian to a 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. | 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§ion=all here]. | Sucrose packages are usually updated in the unstable repository. These packages migrate to the testing repository after a while. You can see the current package versions [http://packages.debian.org/search?keywords=sugar&searchon=names&suite=all§ion=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. | If you want up-to-the-minute freshness (and brokenness), you can use [[Development Team/Jhbuild|jhbuild]] to build from source instead of using the released packages. | ||
[[Emulator_image_files#Debian-squeeze-Gnome-sugar |Debian squeeze + Sugar Desktop, Emulator image files, Virtual Appliance for VirtualBox 4.0]] | [[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'' [[ | ''See also the Debian Edu product'' [[Skolelinux]] | ||
= Notes on install to USB = | == Notes on install to USB disk == | ||
*[http://cdimage.debian.org/cdimage/ Main cdimage Downloads Debian] | *[http://cdimage.debian.org/cdimage/ Main cdimage Downloads Debian] | ||
| Line 25: | Line 25: | ||
:[http://blog.einval.com/2011/01/07#isohybrid_CDs isohybrid_CD info] | :[http://blog.einval.com/2011/01/07#isohybrid_CDs isohybrid_CD info] | ||
*[http://wiki.debian.org/InstallToUsbMemoryStick InstallToUsbMemoryStick] | *[http://wiki.debian.org/InstallToUsbMemoryStick InstallToUsbMemoryStick] | ||
'''example:''' | |||
dd if=debian-xxxxxxxx.iso of=/dev/sdX | |||
= Install | == 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] | :[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] | ||
| Line 37: | Line 38: | ||
click all 3 boxes | click all 3 boxes | ||
Third Party Software | Third Party Software | ||
http://...... | <nowiki>http://......</nowiki> | ||
reload | reload | ||
search for "sugar" | search for "sugar" | ||
| Line 46: | Line 47: | ||
= Fixing dependencies in Wheezy = | == Fixing dependencies in Wheezy == | ||
This article descibes the process to compile | 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 | http://humitos.wordpress.com/2012/03/19/compile-sugar-on-debian-testing-wheezy | ||
= GTK3 in Debian Wheezy = | == GTK3 in Debian Wheezy == | ||
(From http://www.mail-archive.com/sugar-devel@lists.sugarlabs.org/msg26211.html) | (From http://www.mail-archive.com/sugar-devel@lists.sugarlabs.org/msg26211.html) | ||
| Line 64: | Line 65: | ||
deb-src 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. | 2. update the package database | ||
sudo apt-get update | sudo apt-get update | ||
3. | 3. download the source code | ||
cd /tmp | cd /tmp | ||
| Line 74: | Line 75: | ||
apt-get source python-gi | apt-get source python-gi | ||
4. | 4. install dependecies | ||
sudo apt-get build-dep python-gi | sudo apt-get build-dep python-gi | ||
sudo apt-get install python-gobject-2-dbg | sudo apt-get install python-gobject-2-dbg | ||
5. | 5. compile python-gi | ||
cd pygobject-3.2.0 | cd pygobject-3.2.0 | ||
| Line 86: | Line 87: | ||
dpkg-buildpackage -rfakeroot -b | dpkg-buildpackage -rfakeroot -b | ||
6. | 6. install compiled packages | ||
sudo dpkg -i ../*.deb | sudo dpkg -i ../*.deb | ||
| Line 92: | Line 93: | ||
Now, when I run "./sugar-jhbuild run sugar-emulator" I can see the | Now, when I run "./sugar-jhbuild run sugar-emulator" I can see the | ||
icons and the toolbar properly. | icons and the toolbar properly. | ||
= Testing = | == Testing == | ||
Where Debian is installed via the Debian installer or virtual machine Sugar has been reported to run nicely. | 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. | :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. | 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. | ||