Hoe RPM-bestand op Linux te installeren

Er zijn bepaalde objecten in Linux waarmee we bepaalde beheer- en procescontroletaken kunnen uitvoeren en een daarvan is RPM-bestanden, een RPM-bestand (Red Hat Package Manager), is een bestand dat wordt gebruikt om installatiepakketten op te slaan in Linux-besturingssystemen, evenals als het bijwerken van deze.

RPM kan worden gebruikt met pakketbeheerders zoals Yum of DNF om de download- en installatietaken zo compleet mogelijk te maken. Vanuit dit oogpunt bieden RPM-bestanden de gebruiker en beheerder een gemakkelijke manier om software te distribueren, installeren, bijwerken of verwijderen, omdat de bestanden op één locatie zijn verpakt.

Wat is RPMEen RPM-bestand is een eigen Red Hat-item waarvan het doel is om installatiepakketten binnen Linux op te slaan. Met deze rpm-bestanden is het veel gemakkelijker om de software te beheren, omdat we ze op één plek hebben ingekapseld. Als het gaat om het opnieuw installeren of zelfs verwijderen van een systeem, zal een RPM-bestand de taak gemakkelijker maken. Hoewel de rpm-bestanden niet in andere systemen zoals Windows kunnen worden gebruikt, kunnen we een decompressieprogramma gebruiken om hun inhoud te zien.

Omdat RPM typisch is voor Red Hat, zal het gebruik ervan essentieel zijn in distributies zoals CentOS, Fedora of Red Hat en in andere distributies kunnen we gebruik maken van .deb-pakketten.

Solvetic zal uitleggen hoe je een RPM-bestand in Linux installeert en in dit geval zullen we CentOS 8 gebruiken.

1. Hoe RPM te installeren met Yum op Linux


Als we standaard een pakket installeren vanuit een repository met behulp van het yum-commando, wordt de syntaxis "yum install package" uitgevoerd, wat resulteert in het downloaden van het RPM-bestand uit de officiële repository, maar het is mogelijk om de syntaxis "yum install file.rpm" om een ​​lokaal RPM-bestand op te geven dat moet worden geïnstalleerd. Voor dit voorbeeld gaan we Google installeren en om dit mogelijk te maken, moeten we eerst de RPM downloaden van de officiële site, omdat deze lokaal zal worden gebruikt.

Stap 1
Zodra we het RPM-bestand hebben, gaan we in dit geval het volgende uitvoeren:

 yum install ./Google-chrome-stable_current_x86_64.rpm 

VERGROTEN

Stap 2
In dit geval wordt u gevraagd om de letter "s" in te voeren om het downloaden en installeren van het bestand te bevestigen:

VERGROTEN

Stap 3
We drukken op Enter en het installatieproces vindt plaats:

VERGROTEN

Stap 4
Hierna is het installatieproces van het RPM-bestand voltooid:

VERGROTEN

Met dit proces is het RPM-bestand samen met de respectieve afhankelijkheden geïnstalleerd.

2. Hoe DNF te installeren met Yum op Linux


Een andere optie die beschikbaar is om te gebruiken, is met de opdracht DNF, een van de pakketbeheerders in Linux.

Stap 1
De installatie ervan is vereist door het volgende uit te voeren:

 yum installeer dnf 
Stap 2
Hierna, met het gedownloade RPM-bestand, zullen we in dit geval het volgende voor Apache uitvoeren:
 dnf installeren httpd-2.4.6-90.el7.centos.x86_64.rpm 

VERGROTEN

Stap 3
We accepteren de download en installatie van het pakket met de letter "S":

VERGROTEN

3. Hoe RPM te gebruiken op Linux

Standaard kunnen we in Linux rpm rechtstreeks gebruiken om de RPM-bestanden met de parameter -i te installeren, maar deze methode zal de pakketafhankelijkheden niet automatisch oplossen, we zullen het volgende zien. Dit houdt in dat het meer tijd kost om de afhankelijkheden handmatig te installeren.

VERGROTEN

Met YUM of DNF wordt het mogelijk om op een betrouwbare en volledige manier RPM-bestanden in Linux te installeren.

wave wave wave wave wave