Linux rpm is een gratis programma dat onder andere op Ubuntu kan worden gebruikt om rpm-pakketten te beheren. Het Linux-commando biedt tal van opties om pakketten te in­stal­le­ren, ana­ly­se­ren en updaten.

Wat is Linux rpm?

Linux rpm is een op­dracht­re­gel­pro­gram­ma dat wordt gebruikt om rpm-pakketten te beheren. Deze worden met name gebruikt door fa­bri­kan­ten van com­mer­ci­ë­le software. Ze zijn oor­spron­ke­lijk niet bedoeld voor Linux. rpm staat voor ‘Red Hat Package Manager’ en wordt sinds 1997 door het Ame­ri­kaan­se bedrijf Red Hat ont­wik­keld en ge­dis­tri­bu­eerd als vrije software. Te­gen­woor­dig is Linux rpm een on­af­han­ke­lijk project met een GPL-licentie. De be­lang­rijk­ste taken zijn het in­stal­le­ren en ver­wij­de­ren van software, het beheren van con­fi­gu­ra­tie­be­stan­den en het rekening houden met af­han­ke­lijk­he­den.

Hoe werkt het Linux-commando rpm?

Voordat het rpm-commando in Linux kan worden gebruikt, moet het pak­ket­be­heer worden ge­ïn­stal­leerd. Het mag niet naast dpkg worden gebruikt, omdat de twee be­heer­sys­te­men mogelijk niet com­pa­ti­bel met elkaar zijn. U kunt rpm in­stal­le­ren met het volgende commando:

$ sudo apt-get install rpm
bash

Na in­stal­la­tie kan het programma worden gebruikt met het commando rpm.

Wat is de syntaxis van het rpm-commando?

De ba­sis­syn­taxis van Linux rpm ziet er als volgt uit:

$ rpm [Options] [Package name]
bash

Naast het ei­gen­lij­ke commando kunt u de opties gebruiken om te bepalen welke taken het programma moet uitvoeren. Het is ook mogelijk om meerdere pakketten met één commando te verwerken. Deze worden gewoon achter elkaar ge­schre­ven, ge­schei­den door een spatie.

Wat zijn de opties met rpm?

Linux rpm is onder andere geschikt voor het ana­ly­se­ren, in­stal­le­ren, ver­wij­de­ren en zoeken van pakketten. Het commando heeft talrijke opties, die u kunt bekijken met het volgende commando:

$ rpm --help
bash

De be­lang­rijk­ste opties zijn:

  • -e of –erase: Een rpm-pakket ver­wij­de­ren.
  • -i of –install: In­stal­leer een rpm-pakket.
  • -K of –checksig: Con­tro­leer de in­te­gri­teit van een pakket en ontdek zo vooraf mogelijke fouten.
  • -q of –query: Geeft alle be­schik­ba­re in­for­ma­tie over ge­ïn­stal­leer­de pakketten weer. Dit kan nog verder worden ge­spe­ci­fi­ceerd.
  • -U of –upgrade: Een rpm-pakket bijwerken.
  • -V of –verify: Con­tro­leer de in­te­gri­teit van een pakket, inclusief ont­bre­ken­de of ge­wij­zig­de bestanden.

Voor­beel­den voor het gebruik van het rpm-commando

Om u te helpen beter te begrijpen hoe het rpm-commando werkt, sluiten we af met een paar voor­beel­den.

$ rpm -qi Paket1.rpm
bash

Hier wordt een be­schrij­ving van het pakket weer­ge­ge­ven.

$ rpm -qa
bash

Gebruik dit commando om een lijst te krijgen van alle ge­ïn­stal­leer­de rpm-pakketten.

$ rpm -i Paket1.rpm Paket2.rpm
bash

In­stal­leer beide pakketten.

$ rpm -e Paket1.rpm
bash

Hoe verwijder je package1.rpm? Het ver­wij­de­ren van rpm-pakketten die je met Linux rpm hebt ge­ïn­stal­leerd, kan met hetzelfde programma worden gedaan.

Ga naar hoofdmenu