I've added some features to debxo aka xodist; 1. caching of the kernel package, so that it does not need to be downloaded every time a build is done,
2. a KDE build, which yields a 520Mb JFFS2 image containing a complete KDE environment, 3. an LXDE build, which yields a 189Mb JFFS2 image, 4. support for local package caching proxy using approx, or one of the other apt proxy mechanisms. For example, to get Debian KDE onto an XO, here's how to do it: % git clone http://dev.laptop.org/~quozl/xodist.git % sudo ./initchroot.sh --package-list kde.packages kde.root % sudo ./mkjffs2.sh kde.root kde.img % sudo mv kde.img.crc kde.crc Copy the kde.img and kde.crc files to a thumb drive, boot an XO into OFW, then type: copy-nand u:\kde.img (This erases everything on the XO, you know.) -- To use approx to cache packages, a. install the approx package, % sudo aptitude install approx b. add the following lines to /etc/approx/approx.conf, and restart, debian http://http.us.debian.org/debian security http://security.debian.org/ c. follow the same steps but add the --mirror option to the initchroot.sh script, like this, sudo ./initchroot.sh \ --package-list kde.packages \ --mirror http://localhost:9999/debian kde.root As a result of this, the hundreds of megabytes of packages will be kept locally for re-use. -- James Cameron mailto:[EMAIL PROTECTED] http://quozl.netrek.org/ _______________________________________________ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel