Nästa Föregående Innehållsförteckning

3. RPM-paket

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.


Nästa Föregående Innehållsförteckning