aspose.info
NL

RPM - Red Hat Package Manager-bestand

Bijgewerkt

Wat is een RPM-bestand?

Een bestand met de extensie .rpm is een Red Hat Linux-besturingssysteempakket voor installaties van programma’s op Linux-systemen. De Red Hat Package Manager gebruikt het RPM-bestandsformaat en is een gratis en open-source pakketbeheersysteem. Hoewel RPM-bestanden als zodanig kunnen worden gebruikt voor de installatie van programma’s, kunnen deze worden geconverteerd naar andere pakketindelingen zoals DEB met behulp van het Debian-programma Alien.

RPM-bestandsindeling

Een RPM-bestand is een binair bestand dat een reeks bestanden kan bevatten. Meestal zijn RPM-bestanden “binaire RPM’s”, de gecompileerde uitvoerbare bestanden van de software. Het RPM-bestand kan bron-RPM’s (SRPM’s) bevatten die kunnen worden gebruikt om het pakket op basis van de broncode te bouwen. Het RPM-bestandsformaat bestaat uit vier secties.

  • Lead - Het identificeert het bestand als een RPM-bestand
  • Handtekening - Het kan worden gebruikt om de integriteit en/of authenticiteit te waarborgen
  • Header - Bevat metadata inclusief pakketnaam, versie, architectuur, bestandslijst, etc.
  • Bestandsarchief - Ook bekend als payload, meestal in cpio-formaat, gecomprimeerd met GZIP

Referenties

Zie ook