0.112/Testing: Difference between revisions
add sugar live build 20170927 |
|||
| (7 intermediate revisions by the same user not shown) | |||
| Line 6: | Line 6: | ||
Please test, and report problems on sugar-devel@ mailing list, github.com/sugarlabs/sugar issues, bugs.sugarlabs.org, or the discussion page here. | Please test, and report problems on sugar-devel@ mailing list, github.com/sugarlabs/sugar issues, bugs.sugarlabs.org, or the discussion page here. | ||
To date there has been little independent testing of Sugar | To date there has been little independent testing of Sugar 0.112. | ||
== What should I test? == | == What should I test? == | ||
| Line 18: | Line 18: | ||
Use the GNU standard autogen, configure, make, and make install steps. | Use the GNU standard autogen, configure, make, and make install steps. | ||
Or, use the Sugar Live Build dated | Or, use the Sugar Live Build dated 20171009 with Sugar 0.112; | ||
*can be booted from hard drive, flash drive, and optical media, automatically starting Sugar without persistence, | *can be booted from hard drive, flash drive, and optical media, automatically starting Sugar without persistence, | ||
*can be installed as a virtual machine, with persistence and password protection, | *can be installed as a virtual machine, with persistence and password protection, | ||
*contains a special libabiword-3.0 to fix a flickering Write activity (#4915), thanks to Simon Quigley (Ubuntu #1574278) | *contains a special libabiword-3.0 to fix a flickering Write activity (#4915), thanks to Simon Quigley (Ubuntu #1574278) | ||
*is based on the Debian 9 Stretch Live Build, but does not contain EFI Secure Boot support or encumbered firmware, | *is based on the [[Debian]] 9 Stretch Live Build, but does not contain EFI Secure Boot support or encumbered firmware, | ||
*for developers, contains all build dependencies, configured source trees (git clones in /usr/src), and binaries (make install) for the Sugar 0. | *for developers, contains all build dependencies, configured source trees (git clones in /usr/src), and binaries (make install) for the Sugar 0.112 Sucrose modules and the Fructose activity set, making it easy to use for GCI or GSoC tasks. | ||
See http://people.sugarlabs.org/~quozl/sugar-live-build- | See http://people.sugarlabs.org/~quozl/sugar-live-build-20171009/ | ||
== Debian == | == Debian == | ||
Debian have packaged Sugar 0.112 for the Buster release. Check the [https://packages.debian.org/source/sid/sugar Debian Source Package sugar]. | |||
== Ubuntu == | == Ubuntu == | ||
We are waiting for Debian to package Sugar 0. | We are waiting for Debian to package Sugar 0.112, then it will be available in Ubuntu. Check the [https://packages.ubuntu.com/search?keywords=sugar&searchon=sourcenames&exact=1&suite=all§ion=all Ubuntu Source Package sugar]. | ||
== Fedora == | == Fedora == | ||
Fedora has packaged Sugar 0.112 for Fedora 28. Check the [https://koji.fedoraproject.org/koji/packageinfo?packageID=4562 Fedora build system]. | |||
== OLPC == | == OLPC == | ||
OLPC packages Sugar for OLPC laptops. People with OLPC laptops can test Sugar 0. | OLPC packages Sugar for OLPC laptops. People with OLPC laptops can test Sugar 0.112 now. | ||
The OLPC Sugar packages contain extra commits: | The OLPC Sugar packages contain extra commits: | ||
| Line 48: | Line 48: | ||
* manufacturing support (About my computer; CPU, disk, memory and wireless firmware specifications). | * manufacturing support (About my computer; CPU, disk, memory and wireless firmware specifications). | ||
This makes the OLPC Sugar packages an incomplete test of Sugar 0. | This makes the OLPC Sugar packages an incomplete test of Sugar 0.112, but sufficiently close to be useful to the community. | ||
=== Ubuntu 16.04 on OLPC NL3 === | === Ubuntu 16.04 on OLPC NL3 === | ||
| Line 60: | Line 60: | ||
=== Fedora 18 on OLPC XO === | === Fedora 18 on OLPC XO === | ||
For OLPC XO laptops, | For OLPC XO laptops, install OLPC OS 13.2.9. | ||
Or, for older versions of OLPC OS in the 13.2.x range, update only the Sugar packages to 0.112.olpc.x, like this: | |||
sudo yum update sugar* | sudo yum update sugar* | ||
sudo service olpc-dm restart | sudo service olpc-dm restart | ||