Page 1 of 1

Installed apps to .pets?

Posted: Mon 07 Feb 2011, 17:12
by miki
Is there a way to turn an installed app (from another savefile) to pet or to copy specific programs to current savefile (from another one)?

If not I suggest development of such tool.

Posted: Mon 07 Feb 2011, 17:21
by stu90
You don't say which puppy you are using or which .pet application/s you are talking about.

Maybe they are already posted on the forums, who knows?

Re: Installed apps to .pets?

Posted: Mon 07 Feb 2011, 18:06
by Jim1911
Use trio's Pet Maker Plus which works fine to creat a pet or sfs.

WARNING: DO NOT USE PET MAKER PLUS TO INSTALL AN SFS FILE TO A FULL HD INSTALLATION. THAT FEATURE HAS A BUG THAT WILL ERASE ALL OTHER PARTITIONS THAT ARE MOUNTED.

Posted: Mon 07 Feb 2011, 18:12
by miki
I use Lucid Puppy 5.2 and it seems like noone understood what I wanted to say. Is there a way to turn /root/packages/appname.list's files to a .pet?

Posted: Mon 07 Feb 2011, 19:03
by 666philb
hi miki,,

yes you can manually do it, more complex packages would be quite laborious though.

start by creating a working directory on your harddrive called "yourappsname" and click to enter it. Now as an example you see on your apps.list file that there's a '.desktop file' in usr/share/applications/yourapp.destop. Now in the working directory you will need create a folder 'usr' then inside that 'share' then inside that 'applications' and copy the yourapp.desktop file in to that folder. Your basically mirroring the folder path to your appsfiles in the working directory then placing the files there in your working directory.

When you've finish going through the yourapp.list you should have a folder containing everything you need to reconstitute the pet. so goto the directory above where you can see your working directory folder. Right click, choose window, then terminal here. In the terminal type

Code: Select all

dir2pet yourworkingdirectorysname
and follow the instructions.

It certainly would be nice to have a script that did it automatically. Maybe there is one.... ?

666philb