Adding applications to Live CD

Booting, installing, newbie
Post Reply
Message
Author
User avatar
une
Posts: 56
Joined: Fri 26 Jan 2007, 12:49
Location: Australia

Adding applications to Live CD

#1 Post by une »

I will be using Puppy Linux via a live CD on various PCs. I want to install emacs, open office, Java SDK and C/C++ compiler. Could I start a Puppy Linux session via my Live CD, download and install these applications, then burn the entire OS (including the new stuff) back to a CD, creating a new Live CD with expanded functionality. I could then use this new and improved Live CD anywhere and have access to these applications, I hope. Is this possible?

User avatar
GrumpyWolfe
Posts: 496
Joined: Mon 27 Nov 2006, 01:12
Contact:

Puppy power to create your own cd

#2 Post by GrumpyWolfe »

Yes you can just use Remaster puppy live cd in the menu
Live and Let Live

Acer Aspire One N450 1.66GHz

[url=http://sourceforge.net/projects/mywolfe/]MyWolfe at Sourceforge[/url]
[url=http://mywolfe.blogspot.com/]MyWolfe Blog[/url]
[url=http://groups.google.com/group/mywolfe-linux]MyWolfe Groups[/url]

User avatar
une
Posts: 56
Joined: Fri 26 Jan 2007, 12:49
Location: Australia

#3 Post by une »

Thanks. I found the Remaster option. I will give it a go.

User avatar
une
Posts: 56
Joined: Fri 26 Jan 2007, 12:49
Location: Australia

#4 Post by une »

OK remaster CD seemed to work.
I rebooted using the new CD without the previously used USB memory key to see what stuff the remastered CD picked up.

I could compile and run C++ code in Geany so it seems that the devx_213.sfx package that was on my USB memory key is now incorporated into my new Live CD.

However my bookmarks in Sea Monkey were gone (minor point but I would like to keep them), as was my internet connection configuration and all my data files (more important). Why were these not incorporated into the new remastered Live CD?

I plan on remastering the CD from time to time to free up memory on my USB memory key as I add applications and files. Is this a good strategy?

ICPUG
Posts: 1308
Joined: Mon 25 Jul 2005, 00:09
Location: UK

#5 Post by ICPUG »

Une

The Live CD, original or remastered, contains the OS and Applications.

Sea Monkey bookmarks, configuration files and your data files are data and need to be on read/write media. Consequently they are not in the Live CD, which is usually read only.

The data is stored in the pup_save.2fs file and you decide where that is stored, either on the hard drive or a USB stick, etc.

Your strategy of occasional remasters is OK for transferring applications from the USB key to the Live CD.

ICPUG

User avatar
Pizzasgood
Posts: 6183
Joined: Wed 04 May 2005, 20:28
Location: Knoxville, TN, USA

#6 Post by Pizzasgood »

To manually add things into a remaster, you can use Edit-SFS to edit the pup_xxx.sfs file. I haven't used the normal remaster script, but I think it pauses at one point to let you edit the files that will be added to the iso (such as pup_xxx.sfs, initrd.gz, vmlinuz, isolinux.cfg, etc.). If so, use Edit-SFS at that time. If not, you'll need to extract pup_xxx.sfs from the iso, edit it, then rebuild the iso. I think there's a program called Isomaster that can help with that? Otherwise I can dig up the commands.
[size=75]Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib[/size]
[img]http://www.browserloadofcoolness.com/sig.png[/img]

amish
Posts: 615
Joined: Sun 24 Sep 2006, 23:15

#7 Post by amish »

yes, isomaster has been able to extract files fro an iso since puppy 2.11 or maybe earlier. it's one of those utils in puppy that you think... this should be in all distros :)
sadly, it is not possible to separate politics from free software. free software - politics = unfree software.

User avatar
une
Posts: 56
Joined: Fri 26 Jan 2007, 12:49
Location: Australia

#8 Post by une »

Thanks all. It is becoming clear now.

Post Reply