XS Software Repositories: Difference between revisions
Line 5: | Line 5: | ||
=Source Code= |
=Source Code= |
||
We only offer git access. Our repositories are at <tt>git://dev.laptop.org/projects/</tt>. |
|||
Work in progress. |
|||
Existing school server repositories include: |
|||
*xs-livecd - The configuration files for building the LiveCD |
|||
*xs-pkgs - This one pulls in the core system and services |
|||
*xs-conf - The configuration files overriding those specified by a package |
|||
*xs-callhome - The remote monitoring service (eventually) |
|||
You can clone a repository using the <tt>git</tt> command: |
|||
git-clone git://dev.laptop.org/projects/xs-livecd xs-livecd |
|||
<B>Please be warned that this software is not ready for public consumption. It will be in a matter of days, |
<B>Please be warned that this software is not ready for public consumption. It will be in a matter of days, |
Revision as of 17:26, 2 August 2007
This page describes where software for the School server is kept, and how to obtain it. For additional information, see XS School server software.
Source Code
We only offer git access. Our repositories are at git://dev.laptop.org/projects/.
Existing school server repositories include:
- xs-livecd - The configuration files for building the LiveCD
- xs-pkgs - This one pulls in the core system and services
- xs-conf - The configuration files overriding those specified by a package
- xs-callhome - The remote monitoring service (eventually)
You can clone a repository using the git command:
git-clone git://dev.laptop.org/projects/xs-livecd xs-livecd
Please be warned that this software is not ready for public consumption. It will be in a matter of days, we hope to announce a stable build by Friday.
Compiled Binaries
These are currently available in two flavors, stable and testing. The stable repositories contain a mix of compiled RPMs that have been tested and are known to work with one another. The testing repositories contains RPMs that may not work.
The stable repository is available at:
http://fedora.laptop.org/xs/stable/releases/7/Everything/i386/os/ http://fedora.laptop.org/xs/stable/updates/7/i386/ http://fedora.laptop.org/xs/stable/olpc/7/i386/
Sources for stable are at:
http://fedora.laptop.org/xs/stable/releases/7/Everything/source/SRPMS/ http://fedora.laptop.org/xs/stable/updates/7/SRPMS/ http://fedora.laptop.org/xs/stable/olpc/7/source/SRPMS/
The testing repository is available at:
http://fedora.laptop.org/xs/testing/releases/7/Everything/i386/os/ http://fedora.laptop.org/xs/testing/updates/7/i386/ http://fedora.laptop.org/xs/testing/olpc/7/i386/
Sources for testing are at:
http://fedora.laptop.org/xs/testing/releases/7/Everything/source/SRPMS/ http://fedora.laptop.org/xs/testing/updates/7/SRPMS/ http://fedora.laptop.org/xs/testing/olpc/7/source/SRPMS/
There are currently no debug repositories for stable or testing.
On xs-dev.laptop.org, these trees live in /xsrepos.
These are described by stable.repo and testing.repo, located in /etc/yum.repos.olpc.d on a school server. You can change a school server from one to the other by setting/clearing the enable flag of the appropriate repositories in these files.
The packages in the two stable Fedora repositories are untouched copies from the Fedora distribution, but may be older than the most up-to-date Fedora distribution, to allow testing. The copies in the testing repositories are updated from the Fedora distribution daily (but may be backtracked).
Live CD Images
A Live CD Image of the School server software is available at http://xs-dev.laptop.org/xs/.