Format de paquet

De la Viquipèdia, l'enciclopèdia lliure

Un format de paquet és una manera particular d'agrupar arxius informàtics per a una distribució específica. Paràmetres que s'han de complir, poden ser; la quantitat mínima d'arxius a entregar, l'ordre específic, el contingut i el tipus d'arxiu.[1][2] D'aquesta manera un paquet que ha estat allotjat en un repositori i ha estat descarregat o s'ha adquirit per un altre canal se'n pot: identificar el format; verificar la integritat i l'autenticitat del paquet; obtenir-ne la informació disponible, alhora que es pot identificar els fitxers que s'han d'instal·lar.[3][4] El gestor de paquets és l'eina responsable d'instal·lar, actualitzar o desinstal·lar els paquets.[5] Un bon format de paquet no ha de perdre, afegir o alterar les dades originals per tal que pugui ser reconstruït exactament pel receptor.[6] Receptors diferents poden necessitar formats diferents en funció de la distribució, el sistema operatiu o l'arquitectura de l'ordinador. Gràcies a la reunificació dels components, el programari pot transportar els arxius i obtenir molta informació sobre el contingut del paquet. Les metadades poden incloure descripcions del programari, dependències, arxius de configuració, arquitectura de l'ordinador, llicència, manuals i altra informació important.[7] Els formats de paquet disposen d'extensions diferents que s'associen a distribucions o famílies de distribucions. D'aquesta manera el format de paquet .deb s'associa a Debian;[8] empra dpkg i apt com a gestors de paquets[9] i es pot emprar en distribucions com Devuan, Kali Linux, Ubuntu i totes les derivades com Kubuntu o Linux Mint.[10][11][12]

Referències[modifica]

  1. shashank_k, arvindpdmn. «Package Manager». Devopedia, 17-03-2017. [Consulta: 30 gener 2022].
  2. «deb(5) — dpkg-dev — Debian unstable — Debian Manpages». Debian, 06-12-2021. [Consulta: 30 gener 2022].
  3. «Package File Format». Linux Standard Base Core Specification 4.1. [Consulta: 30 gener 2022].
  4. «InstallingSoftware - Community Help Wiki». Ubuntu, 15-10-2021. [Consulta: 30 gener 2022].
  5. «What is a package manager?», 17-10-2017. Arxivat de l'original el 2017-10-17. [Consulta: 29 gener 2022].
  6. Pons, X.; Masó, J. «A comprehensive open package format for preservation and distribution of geospatial data and metadata». Computers & Geosciences, 97, 01-12-2016, pàg. 89–97. DOI: 10.1016/j.cageo.2016.09.001. ISSN: 0098-3004.
  7. «A Beginners Introduction To Linux Package managers: apt, yum, dpkg & rpm». Embedded Inventor, 22-01-2020. [Consulta: 30 gener 2022].
  8. Liguori, Pietro. «[http://wpage.unina.it/pietro.liguori/N46000088_PietroLiguori_Tesi.pdf Development of an installation package of the EFIT++ code on Linux distributions]». Università degli Studi di Napoli Federico II, 2013/2014. [Consulta: 29 gener 2022].
  9. Brown, Korbin. «Beginners guide to dpkg Linux command». Linux Config. [Consulta: 30 gener 2022].
  10. Velasco, Rubén. «Las mejores distribuciones Linux basadas en Debian». Soft Zone, 02-09-2021. [Consulta: 30 gener 2022].
  11. Negus, Christopher; Caen, Francois. Ubuntu Linux Toolbox: 1000+ Commands for Ubuntu and Debian Power Users. John Wiley & Sons, 2008, p. 21. ISBN 978-0-470-08293-5. 
  12. kexugit. «OPC: A New Standard For Packaging Your Data». Microsoft. [Consulta: 30 gener 2022].