A package format is a type of archive containing computer programs and additional metadata needed by package managers. While the archive file format itself may be unchanged, package formats bear additional metadata, such as a manifest file or certain directory layouts. Packages may contain either source code or executable files.
Packages may be converted from one type to another with software such as Alien.
|APK (Alpine)||Alpine Linux|
|APPX and APPXBundle||Windows 8 and later, Windows Phone|
|Deb||Debian and its derivatives, such as Ubuntu, Xubuntu, and Linux Mint|
|PKG||OS X, iOS, PlayStation 3, Solaris, SunOS, UNIX System V, Symbian, BeOS, Apple Newton|
|PUP and PET||Puppy Linux (PUP format is deprecated since version 3.0)|
|RPM||Red Hat Enterprise Linux, Fedora, derivatives such as CentOS, and SUSE Linux Enterprise Server, openSUSE|
|SNAP||Compatible with most Linux distros as well as macOS, but mainly developed for Ubuntu|
- Justin Angelo Cappos, Stork: Secure Package Management for VM Environments, ProQuest, 2008, p. 128 ;
- "Alpine package format - Alpine Linux". wiki.alpinelinux.org. Retrieved 2016-05-19.
- "App packaging". Retrieved 29 September 2014.
- "InstallingSoftware - Community Ubuntu Documentation". Help.ubuntu.com. Retrieved 2013-04-24.
- "ebuild". Retrieved 29 July 2015.
- "Basics to Package Management". Retrieved 1 May 2020.
- "rpm - Trac". Retrieved 29 September 2014.
- "makepkg.conf(5) Manual Page".
- "The Slackware Linux Project: Configuration Help". Retrieved 29 September 2014.
|This installation software article is a stub. You can help Wikipedia by expanding it.|
|This Linux-related article is a stub. You can help Wikipedia by expanding it.|