Making Puppy Derivatives
I am no authority on this, but there are a few things I have seen from coordinating Lucid Puppy that might be useful to people.
1. The simplest way to make a derivative or variant would be to prepare a pet that included all of the changes. This is what I did with Greyhound and Black Greyhound Extra. Barry has just done it by preparing a “service pack
Making Puppy Derivatives
I am absolutely no expert, and I haven't used Woof.. ever.. But my preferred methods are as follows:
1. Edit-SFS: this was recommended to me by jemimah as a method for editing derivatives. It is very simple, fast and precise. If you are only editing the main SFS (not initrd, etc) then it is sufficient. After replacing the sfs in the ISO with the newly edited one, creating an ISO is easy if the 'dir2iso' script is installed.
2. Woofy - my own tool, built with a lot of help from Iguleder and jemimah. Woofy offers a simpler (IMHO) alternative to the normal "remaster" tool. Woofy allows you to edit the contents of an ISO file, easily adding packages and removing stuff.
Woofy is good because you can remaster any ISO, not only the one which has been booted. Also, you don't have to worry about (not) copying over personal or temporary files into the new ISO - which can be a problem with the original remaster tool.
Woofy also offers a simple way to change wallpaper, GTK theme and JWM themes, although there is no support for other WMs (yet). It also supports grub and isolinux, where many puppy scripts (original dir2iso, old remaster script) do not. I plan to add the ability to edit the initrd.gz soon, and make opening the original sfs much faster, as well.
With some (more) help, I think I could make Woofy a really nice tool for remastering Puppy.
3. I do like the standard remaster tool, though - the one with the updates from shinobar. This works well for most Puppies.
4. About Woof... I couldn't say, although it looks to me as though it takes a few tries to get it right! The thing that puts me off about Woof is the learning curve, and rate of updates.
5. About pet package 'service packs' - if you are removing a lot of stuff, then of course, when deleting stuff already installed, it is not really deleted at all. I try to avoid using PETs to 'update' a Puppy, but only when files are removed in the update.
1. Edit-SFS: this was recommended to me by jemimah as a method for editing derivatives. It is very simple, fast and precise. If you are only editing the main SFS (not initrd, etc) then it is sufficient. After replacing the sfs in the ISO with the newly edited one, creating an ISO is easy if the 'dir2iso' script is installed.
2. Woofy - my own tool, built with a lot of help from Iguleder and jemimah. Woofy offers a simpler (IMHO) alternative to the normal "remaster" tool. Woofy allows you to edit the contents of an ISO file, easily adding packages and removing stuff.
Woofy is good because you can remaster any ISO, not only the one which has been booted. Also, you don't have to worry about (not) copying over personal or temporary files into the new ISO - which can be a problem with the original remaster tool.
Woofy also offers a simple way to change wallpaper, GTK theme and JWM themes, although there is no support for other WMs (yet). It also supports grub and isolinux, where many puppy scripts (original dir2iso, old remaster script) do not. I plan to add the ability to edit the initrd.gz soon, and make opening the original sfs much faster, as well.
With some (more) help, I think I could make Woofy a really nice tool for remastering Puppy.
3. I do like the standard remaster tool, though - the one with the updates from shinobar. This works well for most Puppies.
4. About Woof... I couldn't say, although it looks to me as though it takes a few tries to get it right! The thing that puts me off about Woof is the learning curve, and rate of updates.
5. About pet package 'service packs' - if you are removing a lot of stuff, then of course, when deleting stuff already installed, it is not really deleted at all. I try to avoid using PETs to 'update' a Puppy, but only when files are removed in the update.
Last edited by sc0ttman on Sun 27 Feb 2011, 20:45, edited 2 times in total.
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]