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 Thu 27 Nov 2014, 06:59
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Derivatives
Custom puppy - Puppy version
Moderators: Flash, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count  
Author Message
poorani

Joined: 23 May 2007
Posts: 51

PostPosted: Tue 08 Apr 2008, 08:13    Post_subject:  Custom puppy - Puppy version
Sub_title: puppy unleashed
 

hi

I have created a custom puppy linux using puppy unleashed way.new versions of puppy linux is releashed frequently.how to upgrade.whether i need to modify all packages or replace updated packages is enough for that.
Back to top
View user's profile Send_private_message 
Pizzasgood


Joined: 04 May 2005
Posts: 6270
Location: Knoxville, TN, USA

PostPosted: Thu 10 Apr 2008, 00:45    Post_subject:  

Ah, I know that situation. It's happened to me four times now: I'm in the middle of making a custom version and Barry posts a new version.

My solution has been to log as many of the changes I make as I can, and to try to keep them all in new packages rather than adding things to the existing packages. That way when I want to move to a new version of Puppy, I can just copy over most of my new packages. I have to tweak some of them, but most things will just transfer over.

The painful part is tracking down all the changes I made to packages and applying those same changes to the new versions of the packages. That's where logging everything I do comes in handy. And in some cases the things you modified won't have changed (example: grubconfig usually stays about the same).

One thing I find helps a lot is to grab the original version of the package, and then use TKdiff to compare the original versions of any scripts that I modified to the versions in the newer Puppy. Then I'll know what (if anything) changed. In cases where I made many changes, I also set up a window of TKdiff showing the differences between my version and the original. Then, based of those two things, I either tweak the new version to have the changes I added to the old one, or I drop in the old one I modified, and change that to have the things that Barry changed, whichever is simpler to do.

_________________
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

Back to top
View user's profile Send_private_message Visit_website 
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:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


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