[Sugar-devel] Sugar on Debian 10 (Buster)?

Alex Perez aperez at alexperez.com
Wed May 15 13:56:03 EDT 2019


Jeff,

Most, if not all, of the Sugar-specific bugs that are present in Debian 
should be fixed if you use the "0.112-3" (the 3 is critically important) 
Debian packages from the _unstable_ Debian repo. They have not yet been 
promoted to testing, and will likely not be included in Debian 10 when 
it is released, as it is late in the package freeze process.

So, you have a few options here...the easiest thing to do would be to 
run an entire "unstable" install of Debian, since you will get these 
packages by default, but otherwise, you have to configure Apt with the 
unstable repo, and then use package pinning. This is documented at 
https://serverfault.com/questions/371383/install-whitelist-of-packages-using-unstable-in-debian.

See https://packages.debian.org/buster/sucrose for a list of these 
packages, and https://wiki.debian.org/DebianUnstable#Installation can 
explain how to enable the unstable apt repo on a stable or testing install.

This may also be of use 
https://serverfault.com/questions/22414/how-can-i-run-debian-stable-but-install-some-packages-from-testing


Jeff Elkner wrote on 5/15/19 9:54 AM:
> Great to meet you (virtually), Alex and James.  I'm a high school /
> community college teacher in Arlington, Virginia who was an early
> member of the OLPC community here in the DC area.  I run Debian in my
> classroom and would very much be interested in using the Sugar desktop
> to work on that platform.  It doesn't currently seem to work.  I don't
> have the capacity to fix it myself, but I can provide reliable testing
> and feedback in an educational setting should that be of use to you.
> I'm hoping to rejoin the Sugar community once it is in a state where
> it can be used both in my classroom and on Raspberry Pi's.
>
> Thanks!
> Jeff Elkner
> Arlington Career Center
> Arlington, VA
>
> On Wed, May 15, 2019 at 12:39 PM Samson Goddy <samsongoddy at gmail.com> wrote:
>> Hello Alex and James,
>>
>> I guess you both miss this thread. Can you please guide Jeff on how to get started?
>>
>>
>>
>> On Fri, May 10, 2019, 8:14 AM Jeff Elkner <jeff.elkner at gmail.com> wrote:
>>> Dear Sugar Labs Devs,
>>>
>>> I am a high school / community college computer science teacher in
>>> Arlington Virginia who was an active member of the OLPC project for
>>> years and who would like to rejoin the community.
>>>
>>> I am convinced being able to run the Sugar desktop on the same
>>> underlying OS (Debian) as Raspbian uses is the key to that working for
>>> me.
>>>
>>> I tried creating a basic buster install and then running:
>>>
>>> $ sudo apt install sugar sucrose lightdm
>>>
>>> The result is not a usable Sugar installation.  I am most eager to
>>> participate as a tester, power user, and curriculum developer, but I
>>> need to start with a working system.
>>>
>>> Thanks!
>>>
>>> Jeff Elkner
>>>
>>>
>>> Let's work together to create a just and sustainable world!



More information about the Sugar-devel mailing list