Additions:
~[[http://murga-linux.com/puppy/viewtopic.php?t=78202 PET does not contain all the files in the folder - thread]]
Additions:
~PET (Puppy's Extra Treats) files are used in Puppy 2.14 and later. They are packages that add extra software. Pets are available from the [[PPM Puppy Package Management]] system. Click on a downloaded Pet file to install software.
~PET files should never be assumed interchangeable between versions. Sometimes it works - sometimes not.
~An older pet is more likely to work on a newer puppy than the reverse.
~When you compile a package, it looks at all the specifics of your OS and builds the program customized for that OS. Simpler programs need fewer specifics than complex ones - so simple stuff tends to be more portable.
~Also, if your using a derivative its useful to find out which 'mainstream' [[PuppyVersionIndex version]] of Puppy its based on.
~Pets are tarballs, just like '.tar.gz' files, with a [[MD5sum MD5sum]] appended on the end. The in-built [[MD5sum MD5sum]] is handy, as the file can be checked for integrity after being downloaded. They are used for packaging programs designed or compiled for Puppy and provide desktop icons, menu info etc specific to Puppy. Tarball files have a .tar extension. Or tar.gz if compressed with gzip. Pet files on the other hand have a .pet extension.
~It can sometimes be useful to extract the contents of a Pet file, do this by
~~-right clicking on the Pet file in the filer window
~~-selecting File '.PET' > 'Extract here'
~[[PPM Puppy Package Management]]
~[[Compiling]]
~[[Tarballs]]
~[[GnewPet]] - extracts pets and sfs from current installation
~[[PetMaker]] - simple tools for making pets and sfs
~[[SFS]] - sfs format packages
~[[http://puppylinux.com/development/createpet.htm Guide Installing and Making Pets page]]
~[[http://www.murga-linux.com/puppy/viewtopic.php?t=35507 Guide to making PET files on forum]]
CategorySoftware
~PET files should never be assumed interchangeable between versions. Sometimes it works - sometimes not.
~An older pet is more likely to work on a newer puppy than the reverse.
~When you compile a package, it looks at all the specifics of your OS and builds the program customized for that OS. Simpler programs need fewer specifics than complex ones - so simple stuff tends to be more portable.
~Also, if your using a derivative its useful to find out which 'mainstream' [[PuppyVersionIndex version]] of Puppy its based on.
~Pets are tarballs, just like '.tar.gz' files, with a [[MD5sum MD5sum]] appended on the end. The in-built [[MD5sum MD5sum]] is handy, as the file can be checked for integrity after being downloaded. They are used for packaging programs designed or compiled for Puppy and provide desktop icons, menu info etc specific to Puppy. Tarball files have a .tar extension. Or tar.gz if compressed with gzip. Pet files on the other hand have a .pet extension.
~It can sometimes be useful to extract the contents of a Pet file, do this by
~~-right clicking on the Pet file in the filer window
~~-selecting File '
~[[PPM Puppy Package Management]]
~[[Compiling]]
~[[Tarballs]]
~[[GnewPet]] - extracts pets and sfs from current installation
~[[PetMaker]] - simple tools for making pets and sfs
~[[SFS]] - sfs format packages
~[[http://puppylinux.com/development/createpet.htm Guide Installing and Making Pets page]]
~[[http://www.murga-linux.com/puppy/viewtopic.php?t=35507 Guide to making PET files on forum]]
CategorySoftware
Deletions:
PET files should never be assumed interchangeable between versions. Sometimes it works - sometimes not.
An older pet is more likely to work on a newer puppy than the reverse.
When you compile a package, it looks at all the specifics of your OS and builds the program customized for that OS. Simpler programs need fewer specifics than complex ones - so simple stuff tends to be more portable.
Also, if your using a derivative its useful to find out which 'mainstream' [[PuppyVersionIndex version]] of Puppy its based on.
Pets are tarballs, just like '.tar.gz' files, with a [[MD5sum MD5sum]] appended on the end. The in-built [[MD5sum MD5sum]] is handy, as the file can be checked for integrity after being downloaded. They are used for packaging programs designed or compiled for Puppy and provide desktop icons, menu info etc specific to Puppy. Tarball files have a .tar extension. Or tar.gz if compressed with gzip. Pet files on the other hand have a .pet extension.
It can sometimes be useful to extract the contents of a Pet file, do this by
-right clicking on the Pet file in the filer window
-selecting File '
[[PPM Puppy Package Management]]
[[Compiling]]
[[Tarballs]]
[[GnewPet]] - extracts pets and sfs from current installation
[[PetMaker]] - simple tools for making pets and sfs
[[SFS]] - sfs format packages
[[http://puppylinux.com/development/createpet.htm Barry's Blog guide to Installing and Making Pets]]
[[http://www.murga-linux.com/puppy/viewtopic.php?t=35507 Guide to making PET files]]
Additions:
[[http://puppylinux.com/development/createpet.htm Barry's Blog guide to Installing and Making Pets]]
Deletions:
Revision [20764]
Edited on 2012-02-25 08:42:11 by darkcityAdditions:
[[SFS]] - sfs format packages
Revision [20763]
Edited on 2012-02-25 08:41:44 by darkcityAdditions:
[[GnewPet]] - extracts pets and sfs from current installation
[[PetMaker]] - simple tools for making pets and sfs
[[PetMaker]] - simple tools for making pets and sfs
Revision [20704]
Edited on 2012-02-19 13:49:48 by darkcity [Compatibility Across Different Puppy Versions]Additions:
==Compatibility Across Different Puppy Versions==
PET files should never be assumed interchangeable between versions. Sometimes it works - sometimes not.
An older pet is more likely to work on a newer puppy than the reverse.
When you compile a package, it looks at all the specifics of your OS and builds the program customized for that OS. Simpler programs need fewer specifics than complex ones - so simple stuff tends to be more portable.
Also, if your using a derivative its useful to find out which 'mainstream' [[PuppyVersionIndex version]] of Puppy its based on.
PET files should never be assumed interchangeable between versions. Sometimes it works - sometimes not.
An older pet is more likely to work on a newer puppy than the reverse.
When you compile a package, it looks at all the specifics of your OS and builds the program customized for that OS. Simpler programs need fewer specifics than complex ones - so simple stuff tends to be more portable.
Also, if your using a derivative its useful to find out which 'mainstream' [[PuppyVersionIndex version]] of Puppy its based on.
Additions:
PET (Puppy's Extra Treats) files are used in Puppy 2.14 and later. They are packages that add extra software. Pets are available from the [[PPM Puppy Package Management]] system. Click on a downloaded Pet file to install software.
Deletions:
Additions:
==Extract Pet file contents==
It can sometimes be useful to extract the contents of a Pet file, do this by
-right clicking on the Pet file in the filer window
-selecting File '.PET' > 'Extract here'
It can sometimes be useful to extract the contents of a Pet file, do this by
-right clicking on the Pet file in the filer window
-selecting File '
Additions:
==Also see==
[[Tarballs]]
[[http://www.murga-linux.com/puppy/viewtopic.php?t=35507 Guide to making PET files]]
[[Tarballs]]
[[http://www.murga-linux.com/puppy/viewtopic.php?t=35507 Guide to making PET files]]
Deletions:
http://filext.com/file-extension/gz
http://searchenterpriselinux.techtarget.com/sDefinition/0,,sid39_gci821048,00.html
Additions:
PET (Puppy's Extra Treats) adopted in Puppy version 2.14 and later, is used to add extra software. Pets are available from the [[PPM Puppy Package Management]] system. Click on a downloaded Pet file to install software.
Deletions:
Revision [18669]
Edited on 2011-10-08 13:18:26 by darkcityAdditions:
[[HomePage]] > [[ComponentHowTo Components and HowTos]] > [[FileTypes]]
Deletions:
Revision [16810]
Edited on 2011-07-17 17:13:41 by darkcityAdditions:
[[HomePage]] > [[SoftwareIndex Software Index]]
====Pet files====
==File Contents==
==Related Pages==
====Pet files====
==File Contents==
==Related Pages==
Deletions:
===File Contents===
===Related Pages===
Revision [15961]
Edited on 2011-06-24 08:54:07 by coolpupAdditions:
CategoryInstallation
Deletions:
CategoryDevelopment
Revision [15276]
Edited on 2011-06-11 20:44:13 by darkcityNo differences.
Revision [15275]
Edited on 2011-06-11 20:42:30 by darkcityAdditions:
{{image url="http://puppylinux.com/pet100.png" title="pet" alt="pet"}}
===Pet files===
PET (Puppy's Extra Treats) is the unified package system adopted in Puppy version 2.14 and later. They are used to easily add extra software to Puppy. They can be accessed from repositories by the [[PPM Puppy Package Management]] system. Alternatively you can run a Pet file and it will automatically install the software.
===File Contents===
===Related Pages===
[[http://puppylinux.com/development/createpet.htm Barry's Blog Pet Page]]
[[PPM Puppy Package Management]]
[[Compiling]]
----
==Categories==
CategoryDevelopment
===Pet files===
PET (Puppy's Extra Treats) is the unified package system adopted in Puppy version 2.14 and later. They are used to easily add extra software to Puppy. They can be accessed from repositories by the [[PPM Puppy Package Management]] system. Alternatively you can run a Pet file and it will automatically install the software.
===File Contents===
===Related Pages===
[[http://puppylinux.com/development/createpet.htm Barry's Blog Pet Page]]
[[PPM Puppy Package Management]]
[[Compiling]]
----
==Categories==
CategoryDevelopment
Deletions:
Revision [15164]
Edited on 2011-06-05 08:05:41 by coolpupDeletions:
----
==Categories==
CategoryDocumentation
Revision [8086]
Edited on 2010-07-07 12:43:02 by coolpupAdditions:
CategoryDocumentation
Deletions:
CategoryHowTo
CategoryPuppyDocumentation
Revision [3968]
Edited on 2009-11-03 14:52:59 by PuppyiteAdditions:
Pets are tarballs, just like '.tar.gz' files, with a [[MD5sum MD5sum]] appended on the end. The in-built [[MD5sum MD5sum]] is handy, as the file can be checked for integrity after being downloaded. They are used for packaging programs designed or compiled for Puppy and provide desktop icons, menu info etc specific to Puppy. Tarball files have a .tar extension. Or tar.gz if compressed with gzip. Pet files on the other hand have a .pet extension.
Deletions:
Revision [3544]
Edited on 2009-10-29 13:37:04 by PuppyiteAdditions:
About tarballs:
Deletions:
And here: