Making Puppy Derivatives

For talk and support relating specifically to Puppy derivatives
Post Reply
Message
Author
User avatar
playdayz
Posts: 3799
Joined: Fri 25 Apr 2008, 18:57

Making Puppy Derivatives

#1 Post by playdayz »

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

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#2 Post by sc0ttman »

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.
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]

User avatar
runtt21
Posts: 1649
Joined: Sun 08 Jun 2008, 02:43
Location: BigD Texas
Contact:

#3 Post by runtt21 »

Editing the sfs. is the way that I do it. But my way takes time . I would not recommend it for beginners. They should spend a few months using puppy and getting to know it before trying to build a pup. Then doing remasters and learning the tricks of getting that to work before trying to edit a .sfs

Post Reply