LWN.net Logo

Interview: Jeremy Katz on Fedora Live CDs (Red Hat Magazine)

Jonathan Roberts talks with Jeremy Katz about improvements to Fedora Live CDs. "Are there any other improvements to the Live CDs for Fedora 9, or do you have any that you'd like to get implemented for later Fedora releases? For Fedora 9, a lot of the effort has been in making livecd-creator have an API that is exported and can be used by other tools that want to build images. So, e.g., for LTSP image creation, they're now using the livecd-creator imgcreate module as the backend for building the LTSP client images."
(Log in to post comments)

Interview: Jeremy Katz on Fedora Live CDs (Red Hat Magazine)

Posted Apr 9, 2008 2:29 UTC (Wed) by wtogami (subscriber, #32325) [Link]

Slight correction here.  Only LTSP5 for Fedora uses the tool mentioned here to build the
client chroot.  Other distros use their own tools.

I wrote the ChrootCreator in LTSP5 that subclasses the abstract ImageCreator class of
livecd-tools.  ltsp-server's ltsp-build-client on Fedora uses that tool to build a chroot of
Fedora's own RPM packages for network booting on the thin clients.

The next big thing that I'm working on with livecd tools is to build a LTSP Server Live image.
livecd-creator with zero code changes could install into a chroot, then run ltsp-build-client
within itself which is essentially a nested subclass to build the client chroot.  The chroot
(LTSP Server) itself has a chroot (LTSP Client) within it, and the entire thing is rolled into
a bootable Live image.  Due to the size of server + client chroot it likely wont fit on a
LiveCD, but LiveDVD and LiveUSB are likely.  The Persistence feature of F9 LiveCD makes this
especially more attractive for LiveUSB based LTSP Server demos.

http://k12linux.fedorahosted.org/
LTSP for Fedora Home Page, including instructions and latest news.

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds