UsernameNumber
June 21st, 2013, 04:38 AM
Hello all,
I'm working with a non-profit (http://www.tunapanda.org/) to create a Linux-based educational platform that hosts local mirrors of online educational materials like Kahn Academy, as well as whatever other educational software we can cram in, for schools in places like rural Kenya where bandwidth can be prohibitively expensive, if there is internet access at all.
The plan is to start with Edubuntu+LTSP, and add some customizations like trimming the package set, installing the extra courseware we plan to provide, and probably replacing Unity with something more lightweight like XFCE.
I've been a Linux guy for a long time, but have spent most of that time in Red Hat land, so I'm not as familar with the Debian/Ubuntu ways of doing things like automated installs and repo/package management as I'd like, so I have some questions I wanted to put up here for discussion before I get too deep into this:
This (https://help.ubuntu.com/community/InstallCDCustomization) is the most up to date doc I can find on creating a custom spin, but it assumes I want to start from stock Ubuntu. Is there an Edubuntu equivalent of the Ubuntu "alternate" installer? Should I be able to substitute the Edubuntu iso for the Ubuntu alt iso in those instructions?
I want to create a local apt repository since our systems won't be able to access the online ones. Can my preseed/late_command script just copy $cdimage/dists to the disk and add it to /etc/apt/sources.list, or is there more to it? This doc (https://help.ubuntu.com/community/AptGet/Offline/Repository) has you downloading everything from archive.ubuntu.org, which I can do, but shouldn't everything I need just be on the DVD anyway?
Xubuntu seems to have a nicer XFCE install than Edubuntu. What would be involved in "migrating" xubuntu packages into our custom spin?
I have plenty more questions where those came from, but I'll leave it there for now. Many thanks to anyone who can help with any of the above, even if it's just linking to an appropriate doc!
By the way, if anyone out there is interested in helping out, especially if you have expertise with this kind of stuff, please let me know and I'll be glad to tell you more!
I'm working with a non-profit (http://www.tunapanda.org/) to create a Linux-based educational platform that hosts local mirrors of online educational materials like Kahn Academy, as well as whatever other educational software we can cram in, for schools in places like rural Kenya where bandwidth can be prohibitively expensive, if there is internet access at all.
The plan is to start with Edubuntu+LTSP, and add some customizations like trimming the package set, installing the extra courseware we plan to provide, and probably replacing Unity with something more lightweight like XFCE.
I've been a Linux guy for a long time, but have spent most of that time in Red Hat land, so I'm not as familar with the Debian/Ubuntu ways of doing things like automated installs and repo/package management as I'd like, so I have some questions I wanted to put up here for discussion before I get too deep into this:
This (https://help.ubuntu.com/community/InstallCDCustomization) is the most up to date doc I can find on creating a custom spin, but it assumes I want to start from stock Ubuntu. Is there an Edubuntu equivalent of the Ubuntu "alternate" installer? Should I be able to substitute the Edubuntu iso for the Ubuntu alt iso in those instructions?
I want to create a local apt repository since our systems won't be able to access the online ones. Can my preseed/late_command script just copy $cdimage/dists to the disk and add it to /etc/apt/sources.list, or is there more to it? This doc (https://help.ubuntu.com/community/AptGet/Offline/Repository) has you downloading everything from archive.ubuntu.org, which I can do, but shouldn't everything I need just be on the DVD anyway?
Xubuntu seems to have a nicer XFCE install than Edubuntu. What would be involved in "migrating" xubuntu packages into our custom spin?
I have plenty more questions where those came from, but I'll leave it there for now. Many thanks to anyone who can help with any of the above, even if it's just linking to an appropriate doc!
By the way, if anyone out there is interested in helping out, especially if you have expertise with this kind of stuff, please let me know and I'll be glad to tell you more!