Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Mon 22 Dec 2014, 08:50
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Derivatives
Creating a Derivative - How hard can it be?
Moderators: Flash, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count  
Author Message

Joined: 09 Jan 2006
Posts: 162

PostPosted: Tue 25 Nov 2008, 06:02    Post_subject:  Creating a Derivative - How hard can it be?  

How easy is it to create a derivative?

It appears one could just customise the desktop, add a few packages, then just hit the old 'Remaster Puppy Live-CD' button and then publish your new distro!?
Back to top
View user's profile Send_private_message 

Joined: 05 May 2007
Posts: 10847
Location: Ontario Canada,Sydney Australia

PostPosted: Tue 25 Nov 2008, 06:41    Post_subject:  

Well as a "remaster Derivative" goes thats the easier way, you can also do the unleashed method.
But just remember when it ask you to check temp/root
go there and delete root from the temp directory and then go to the actual root and copy it there. That will give you 100% remaster, if you don't do it that way, you'll lose some settings, icons, applications etc.
also make sure you delete any private data or it will be copied.
delete your thumbnails if you have it enabled. etc

http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games Smile
Back to top
View user's profile Send_private_message Visit_website 

Joined: 19 Jan 2008
Posts: 699

PostPosted: Tue 25 Nov 2008, 08:06    Post_subject:  

Also if you make any changes within /etc (using pebble for instance) you may need to copy them over, not all changes from /etc are kept. Piece of piss really. Rebuilding from unleashed isn't all that hard either once you get the hang of it. Puppy is the only project I know that not only supports new work based on it, but actively encourages it. Enjoy!
Back to top
View user's profile Send_private_message 

Joined: 19 Jun 2007
Posts: 698
Location: Distressed States of Amerika

PostPosted: Wed 26 Nov 2008, 23:27    Post_subject:  

I think the hardest part is trying to create something useful and yet distinctive. It can take weeks, if not months to get it right. I am still working on a few bugs before I release the next ISO of my project. So, don't be too disappointed if your first ISO doesn't work out quite right or if after you release that first ISO you realize you have about a dozen other things you either could or should have done. Pace yourself and be realistic. You never know, you might create something that really catches people's attention. Just try and have fun.
The only windows I have are those on my home.
Back to top
View user's profile Send_private_message Visit_website YIM 
john biles

Joined: 17 Sep 2006
Posts: 1409
Location: Australia

PostPosted: Fri 28 Nov 2008, 11:12    Post_subject:  

Hello sml,
I can tell you with building TEENpup is that you can expect to spend weeks finding the application you want in your remaster and then spend time testing it all. I have spent days finding stuff and testing it and it will never end up in the finally remaster and all that time has been lost.

TEENpup is a labor of love so to speak and as soon as it's not I'll stop doing it.

Legacy OS 2.1 LTS Released! Install me on a new! EXT2 Partition with 500Mb of swap and I'll be happy. Razz
Legacy OS 4 Released! Install to newer legacy hardware / early EeePC's Very Happy
Back to top
View user's profile Send_private_message Visit_website 

Joined: 09 Feb 2008
Posts: 283
Location: Canada

PostPosted: Sun 30 Nov 2008, 16:37    Post_subject:  

well, it's more than just that.

you need to know what you want to add, what functionality you want, and the size range to keep it within.

and you want to make it different from standard puppy by a good amount, either by size, look, function, or even the core utilities.

like my puplet for example. it's about 30MB bigger than puppy, use icewm-lite, wbar, custom tk scripts and even offers basic multiuser functionality. but it's still a little to similar to regular puppy.

i would recommend looking at what seems the best for your puplet, but to also test it's iso through either using a cd-rw or virtualization to make sure it works. then finding a place to upload it.

and i have constantly been searching for places to upload my puplet, and the one i used for 01 and 02 only seems to like windows (but that was when bobpup used the no-flash addon, so it might work). but i heard that caneri offers space for people to host packages and puplets at puppylinux.ca.

and that's basically how to make and release a puplet in about 5 pseudo-paragraphs.

- J-Bob


It's been a long time.
Back to top
View user's profile Send_private_message Visit_website 

Joined: 21 Aug 2008
Posts: 119

PostPosted: Tue 02 Dec 2008, 15:56    Post_subject:  

I use the unleashed method, and it isn't really hard skills-wise, but it requires a whole lot of testing, debuging, and modding text config files. I use QEMU (w/KQEMU) to do my testing, and that saves a lot of times on burning files and restarting (not to mention a crapload of CDs), etc.

One disadvantage of the Unleashed way is that i had to mod the scripts that build puppy to get what i wanted out of it. I'm really satisfied, though, and adding packages takes all of 30 seconds once you have a .PET, plus 30 minutes to build puppy (on a fast computer, but if you add a whole lot of packages it can take longer).

Yeah remaster is easy, but you have to be really careful with your setup and the files you have in it, and it can eventually get confusing not having your puplet seperated from your normal puppy.
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 1 of 1 Posts_count  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Puppy Derivatives
Jump to:  

You cannot attach files in this forum
You can download files in this forum

Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0645s ][ Queries: 11 (0.0109s) ][ GZIP on ]