I want to demonstrate a certain in-house application as a Linux Live CD. I'd like to basically take a live CD "source" (preferably something based on Fedora/RedHat/Debian/Ubuntu which I know reasonably well), modify it slightly to add the app + it's dependencies (Java VM etc.) and repackage it so that the app boots automatically under X. What's the easiest way to do that?
... it doesn't get much easier. |
|||||||||||||
|
|
Two approaches i've tried - UCK lets you build a livecd based off one of the livecd distros of ubuntu- its a fairly neat approach, that lets you install apps using apt and dpkg, and lets you set things up independant of your running system.UCK is also the 'official' way to respin an ubuntu livecd. Alternately remastersys lets you convert an installed ubuntu or debian system into a livecd, either with the same useraccount as the original, or a 'default' fixed one. You need less space to build one than UCK, and in certain ways, its easier to maintain since you can just have a 'reference' system and churn off releases from that |
|||
|
|
|
Linux From Scratch definitely isn't the easiest option, but using ALFS project, Automated Linux From Scratch, things get substantially easier. If you are somewhat comfortable with Linux, ALFS is excellent and, as you will see, more customizable. |
|||
|
|
|
|
|||
|
|
|
You might want to check out TazLito on SliTaz. Once you find your way around in it, it is the cleanest, simplest, most elegant remastering tool I've ever encountered. And if it's just for showing off one app, you couldn't ask for better, since you can build it up on a full desktop OS that's only 35 MB! |
||||
|
|