Difference between revisions of "Debian"

From Sugar Labs
Jump to navigation Jump to search
 
(15 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<noinclude>[[Category:Supported systems]]</noinclude>
+
Moved to https://github.com/sugarlabs/sugar/blob/master/docs/debian.md
[[File:Debian.jpg]]
 
 
 
:''Debian is a free operating system (OS) for your computer. An operating system is the set of basic programs and utilities that make your computer run.'' -- [https://www.debian.org/ debian.org]
 
 
 
In relation to Sugar, Debian is a downstream distribution project that can be used to run Sugar.
 
 
 
== Using Sugar 0.106 on Debian ==
 
 
 
Sugar 0.106 is available in Debian ''Stretch'':
 
 
 
* install Debian ''Jessie'' in the usual way, see [https://www.debian.org/ debian.org],
 
* change <tt>/etc/apt/sources.list</tt> to use the Debian ''Stretch'' testing release,
 
sudo sed -i 's/jessie/stretch/g' /etc/apt/sources.list
 
* update the package lists,
 
sudo apt update
 
* install Sugar,
 
sudo apt install sucrose
 
* log out,
 
* log in with the Sugar desktop selected.
 
 
 
We use the testing ''Stretch'' release because Sugar is not in the current stable ''Jessie'' release, as it was not ready; "due to critical issues with collaboration discovered during freeze of the distribution release process".  But this has been fixed.
 
 
 
To help avoid this happening again, test early and test often.
 
 
 
== Using Sugar 0.110 on Debian ==
 
 
 
As above, but use experimental ''Sid'' release instead of ''Stretch''.
 
 
 
== Pre-built Images ==
 
 
 
There are no pre-built Debian images for Sugar, but the tools available in Debian make this easy for any integration or deployment team.  There's no need for us to duplicate documentation here.
 
 
 
== Packaging ==
 
 
 
Packaging of Sugar on Debian is done by a team:
 
* [https://alioth.debian.org/projects/pkg-sugar/ pkg-sugar project],
 
* [https://lists.alioth.debian.org/mailman/listinfo/pkg-sugar-devel pkg-sugar-devel mailing list],
 
* [https://lists.alioth.debian.org/mailman/listinfo/pkg-sugar-commit pkg-sugar-commit mailing list],
 
* [https://anonscm.debian.org/cgit/pkg-sugar/ pkg-sugar git repositories],
 
* [http://debian.jones.dk/pkg/sugar_/ package archive of Jonas Smedegaard],
 
 
 
Sucrose packages are usually updated in the unstable release. These packages migrate to the testing release after a while. You can see the current package versions [http://packages.debian.org/search?keywords=sugar&searchon=names&suite=all&section=all here].
 
 
 
Those interested in developing Sugar software should visit our [http://developer.sugarlabs.org/ developer documentation website].
 
 
 
== Derivatives ==
 
 
 
Derivatives of Debian include:
 
* [[Ubuntu]],
 
* [[Raspbian]] for the Raspberry Pi.
 
 
 
== See Also ==
 
 
 
* [https://wiki.debian.org/Sugar Sugar page on the Debian Wiki],
 
* the Debian Edu product [[Skolelinux]]
 

Latest revision as of 00:35, 31 January 2018