Difference between revisions of "Package Formats&Repositories"
From Apache OpenOffice Wiki
m (Package Formats moved to Package Formats&Repositories) |
m (Extracted table from User:Kr/Product Package Restructuring) |
||
Line 7: | Line 7: | ||
==Capabilities== | ==Capabilities== | ||
− | + | {|border="1" cellspacing="0" class="wikitable" | |
+ | |- style="background:#efefef;" | ||
+ | ! Name !! Products !! Packages !! Patches !! Dependencies !! API !! virtual Packages !! customization !! Installation on Demand !! Advertisement !! User Installation !! Administrative Installation !! Usage Metrics !! Tagging !! Repository !! System Maintenance | ||
+ | |- | ||
+ | | [http://msdn2.microsoft.com/en-us/library/aa372866(VS.85).aspx MS Windows Installer] || yes || no || yes || no || yes || no || yes || yes || yes || yes || yes || yes || no || no || system only | ||
+ | |- | ||
+ | | [http://www.rpm.org Red Hat Package Manager] || no || yes || partly || yes: "provides", "requires" || ? || yes || no || no || no || no (though workaround) || no (though workaround) || no || ? || yes: yum, apt || yes: yum, apt | ||
+ | |- | ||
+ | | Solaris Packages || no || yes || yes || yes: || ? || ? || ? || ? || ? || ? || ? || ? || ? || ? || ? | ||
+ | |- | ||
+ | | Debian Packages || no || yes || no || yes: "depends", "recommends", "conflicts", "suggests", "replaces", "pre-depends", "breaks" || yes: libapt-pkg || yes || no || no || no || no (though workaround) || no (though workaround) || no || yes: "priority", "section" || yes: apt || yes: apt | ||
+ | |- | ||
+ | | Mac OS X bundles || yes || yes || ? || ? || ? || ? || ? || ? || ? || ? || ? || ? || ? || ? || ? | ||
+ | |} | ||
+ | |||
+ | For a comparison of features see: http://kitenet.net/~joey/pkg-comp/ | ||
[[Category:Packaging]] | [[Category:Packaging]] |
Revision as of 15:43, 21 January 2008
Overview
- .deb
- Debian Packages - used by Debian and derivatives.
- .rpm
- RedHat Package Manager Packages, used by Linux distributions - see http://www.rpm.org/max-rpm/index.html .
- .pkg
- Solaris Packages
- .msi / .cab
- Windows Packages, see http://msdn2.microsoft.com/en-us/library/aa369425.aspx .
- ports
- Used by BSDs - see http://en.wikipedia.org/wiki/Ports_collection .
Capabilities
Name | Products | Packages | Patches | Dependencies | API | virtual Packages | customization | Installation on Demand | Advertisement | User Installation | Administrative Installation | Usage Metrics | Tagging | Repository | System Maintenance |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MS Windows Installer | yes | no | yes | no | yes | no | yes | yes | yes | yes | yes | yes | no | no | system only |
Red Hat Package Manager | no | yes | partly | yes: "provides", "requires" | ? | yes | no | no | no | no (though workaround) | no (though workaround) | no | ? | yes: yum, apt | yes: yum, apt |
Solaris Packages | no | yes | yes | yes: | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Debian Packages | no | yes | no | yes: "depends", "recommends", "conflicts", "suggests", "replaces", "pre-depends", "breaks" | yes: libapt-pkg | yes | no | no | no | no (though workaround) | no (though workaround) | no | yes: "priority", "section" | yes: apt | yes: apt |
Mac OS X bundles | yes | yes | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
For a comparison of features see: http://kitenet.net/~joey/pkg-comp/