Skåne Sjælland Linux User Group - http://www.sslug.dk Home   Subscribe   Mail Archive   Index   Calendar   Search
 

RPM miniguide

Igennem mange år har UNIX system administratoren skulle hente nye programmer hjem med kildekode, og derefter oversætte og installere nye programmer. Det var oftest nemt, men fra tid til anden meget svært, og hvad værre er så kunne man ikke afinstallere programmer uden at man selv have 100% styr på installationsfasen og at andre programmer ikke anvendte samme biblioteker. Alt i alt problematisk, og uden reel mulighed for at kunne opgradere system fra tid til anden.

Firmaet Red Hat, og andre, har i de senere år gået over til at oversætte programmer en gang for alle, og så distribuere allerede programpakker indeholdende binær kode, biblioteker, manual sider og andet. Fordelen ved disse RPM-pakken er at Linux systemet så kan holde eksakt styr på hvad der er installeret, alle pakker checkes for afhængigheder og man kan afinstallere pakker igen hvis andre pakker ikke påvirkes deraf. Det er meget slagkraftigt, og man kan faktisk med en liste over alle Linux maskiner i netværket og en enkelt kommando installere et Linux program på dem alle fra en central maskine i netværket. For en system administrator er dette lykken!

Miniguide i at anvende rpm-programmet.

KommandoForklaring
rpm -i pakke_version.rpm Installer pakken
rpm -ivh pakke_version.rpm Installer pakken med status vist
rpm -i pakke_version.rpm --nodeps Installer pakken uden at stoppe ved manglende pakker, som er krævede.
rpm -U pakke_version.rpm Upgrader eksisterende pakke til ny version.
rpm -U --test pakke_version.rpm Tester om du kan opgradere uden fejl.
rpm -q pakke Viser version at den installerede pakke
rpm -qf filnavn Viser hvilken RPM-pakke, som filnavn kom fra.
rpm -ql pakke Viser alle filenavne indeholdt i pakken.
rpm -Va Check alle RPM-installerede filer for ændringer siden installation af pakkerne.


Du kan også med rpm programmet generere dine egne RPM-pakker, se Henrik Størners sider om dette.

 
Home   Subscribe   Mail Archive   Index   Calendar   Search

 
 
Questions about the web-pages to <www_admin>. Last modified 2004-03-07, 21:24 CET .
 

Denne side vedligeholdes af Peter Toft (<pto@sslug.dk>)