Raspbian: Difference between revisions

remove duplication, raspbian is debian as far as sugar is concerned
 
Line 1: Line 1:
Raspbian is a derivative of [[Debian]] for the Raspberry Pi.
Raspbian is a derivative of [[Debian]] for the Raspberry Pi.


In relation to Sugar, Raspbian is a downstream distribution project that can be used to run Sugar.  
In relation to Sugar, Raspbian is a downstream distribution project that can be used to run Sugar.


== Using Sugar 0.110 on Raspbian ==
See [[Debian]] for how to use Sugar on Raspbian.
 
To use Sugar in Raspbian is almost the same as using it in [[Debian]]:
 
* install Raspbian ''Jessie'' in the usual way,
* change <tt>/etc/apt/sources.list</tt> to use the ''Stretch'' testing release,
sudo sed -i 's/jessie/stretch/g' /etc/apt/sources.list
* update the package lists,
sudo apt update
* upgrade all packages,
sudo apt dist-upgrade,
* install Sugar,
sudo apt install sucrose
* log out,
* log in with the Sugar desktop selected.
<!-- last tested with 2016-11-25-raspbian-jessie.zip on 28th December 2016 -->
 
== Pre-built Images ==
 
There are no pre-built images for Raspbian with Sugar.
 
However, Raspbian is based on Debian, and builds of Debian for Raspberry Pi can be made, see [[Debian/Raspberry Pi]].
 
== Using Sugar Activities without Sugar Desktop ==
 
Debian packaging of Sugar Activities adds them to the Education menu, so they can be used from desktops other than Sugar.
 
== Using Sugar on a headless Raspberry Pi ==
 
You have a Raspberry Pi but you've run out of keyboards, mice, and HDMI displays.  Use the 'net.
 
On the Raspberry Pi:
sudo apt install xrdp
adduser guest
echo sugar >> /home/guest/.xsession
 
On your other computer:
rdesktop -g 1200x900 -u guest -p guest IP
 
See [https://www.element14.com/community/docs/DOC-78170/l/connecting-to-a-remote-desktop-on-the-raspberry-pi Connecting to a remote desktop on the Raspberry Pi].


== Turtle Art/Blocks ==
== Turtle Art/Blocks ==