El formato de paquete es un tipo de archivo que contiene programas informáticos y metadatos adicionales que necesitan los administradores de paquetes ; [1] una instancia de este tipo de archivo se denomina paquete . Si bien el formato del archivo en sí puede no sufrir modificaciones, los formatos de paquete contienen metadatos adicionales, como un archivo de manifiesto o ciertos diseños de directorios. Los paquetes pueden contener código fuente o archivos ejecutables .
Los paquetes se pueden convertir de un tipo a otro con software como Alien .
Los paquetes son un componente importante en la gestión de la seguridad y la integridad de la cadena de suministro de software. Los paquetes que contienen ejecutables y configuraciones pueden firmarse digitalmente para establecer la integridad del software en ejecución y protegerlo contra la manipulación. [2]
Los formatos de paquetes que admiten la firma de código incluyen .deb ( Debian ), .msi ( Microsoft Windows ), .apk ( Android ) y .ipa ( IOS , IPadOS ).
Formato | Consumido por |
---|---|
AIRE | Adobe AIR |
Botella | Cerveza casera |
Formato | Consumido por |
---|---|
.ipa | iOS , iPadOS |
Puertos (BSD) | pkgsrc , FreeBSD , OpenBSD [3] |
Paquete | macOS , iOS , PlayStation 3 , Solaris , SunOS , UNIX System V , Symbian , BeOS , Apple Newton |
Formato | Consumido por |
---|---|
AAB | Androide |
APK (Alpino) | Linux alpino [4] |
APK (Android) | Androide |
Imagen de la aplicación | Distribución de Linux independiente |
Debutante | Debian y sus derivados, como Raspberry Pi OS , Kali Linux , Ubuntu y Linux Mint [5] |
construcción electrónica | Gentoo Linux [6] |
eopkg | Solus [7] |
Paquete sin contenido | Nix, NixOS , Administrador de inicio |
Porteo | Gentoo Linux , Chrome OS [8] |
Paquete plano | Distribución de Linux independiente |
.aplicación, .hap | Sistema operativo Unity basado en HarmonyOS , OpenHarmony , Oniro OS y Linux |
PISI | Pardus |
.pkg.tar.zst | Arch Linux |
Cachorro y mascota | Puppy Linux (el formato PUP está obsoleto desde la versión 3.0) |
RPM | Red Hat Enterprise Linux , Fedora , derivados como CentOS , [9] y SUSE Linux Enterprise , openSUSE |
Quebrar | Distribuciones de Linux independientes, desarrolladas principalmente para Ubuntu |
Formato | Consumido por |
---|---|
APPX y APPXBundle | Windows 8 y posteriores, Windows Phone [10] |
Paquete de instalación de Windows/MSI | Instalador de Windows en Microsoft Windows |
Pacman [11] y Slackware [12] de Arch Linux utilizan archivos 'tar' con nombres genéricos pero estructuras internas específicas.