Huvuddelen av RedHat-distributionen består av en uppsättning RedHat-filer (Redhat
Package Manager). Ett RPM-paket innehåller vanligtvis binära körbara filer samt relevanta konfigureringsfiler och dokumentation.
Programmet
rpm
är en kraftfull programhanterare som kan användas till
att installera, anropa, verifiera, uppdatera, radera och bygga programpaket i RPM-format.
Med Rpm
underhåller du en databas med alla programvarupaket som har installerats så att informationen i den
installerade programvaran alltid är tillgänglig.
De binära RPM-filerna i distributionen har skapats på ett system som själva distributionen körs på.
Det är viktigt, eftersom de flesta programmen i paketet är beroende av delade bibliotek.
Från och med RedHat version 5.0 används den nya version 2 av
GNU Standard C-biblioteket (som är anpassad för 64-bitar).
Den här versionen av biblioteket kallas vanligen
glibc
eller, i Linux: libc 6
. Alla körbara filer i distributionen har länkats med det biblioteket.
Om du försöker installera binära filer från en annan distribution finns det
en risk att de inte fungerar om du inte installerar paketet libc5 som är bakåtkompatibelt.
Namnen i RPM-paketet innehåller suffixet .arch.rpm
,
där arch anger arkitekturen och har värdet i386
för binärfiler på Intel-plattformen.
Det paket du installerar måste överensstämma med de versioner av de delade bibliotek som finns i datorn.
Programmet
rpm
brukar fungera bra när du vill säkerställa överensstämmelsen,
men det finns olika sätt att utföra kontrollen, så det är viktigt att du vet vad du gör om du installerar paket
på det här sättet. Om du däremot använder startdisken för RedHat-installation kan vi garantera att rätt
uppsättning av RPM-paketen installeras i datorn. Om du upptäcker ett RPM-paket som inte har installerats i
systemet under installationsprocessen behöver du inte oroa dig.
Du kan när du vill installera RPM-paket (som root). Exempel:
rpm --install WindowMaker-0.18-1b.i386.rpm
Du kan till och med installera direkt från Internet om du känner till URL-adressen till ett RPM-paket:
rpm --install ftp://rufus.w3.org/redhat-contrib/noarch/mirror-2.9-2.noarch.rpm
I en annan version av RPM-paketen finns de originalkällkoder som används föratt bygga binärfilerna.
Paketen har suffixet .src.rpm
och finns ikatalogen
SRPMS
. De här paketen behövs inte på installations-CD:n,
och för övrigt ryms de inte på en 74-minuters brännbar CD.
Du kan förstås göra en separat CD med SRPMS-filerna.