Veel GNU/Linux-distributies gebruiken het populaire Redhat Package Manager (RPM)-systeem voor het toevoegen of verwijderen van programma's. Bijna alle Linux-gebruikers zullen de wens tegenkomen om software aan hun computer toe te voegen of een programma te verwijderen dat bij hun versie van Linux is geleverd. Hoewel het installeren van nieuwe software een complexe, foutgevoelige taak kan zijn, verandert RPM die zware taak in één enkele opdracht.
Stappen
Methode 1 van 3: Installatie
Stap 1. Download uw gewenste RPM-pakket
Er zijn veel RPM-depots op internet, maar als u op zoek bent naar Red Hat RPM-pakketten, kunt u ze hier vinden:
- De Red Hat Enterprise Linux-installatiemedia, die veel installeerbare RPM's bevatten.
- De initiële RPM-opslagplaatsen die bij de YUM-pakketbeheerder worden geleverd.
- De Extra Packages for Enterprise Linux (EPEL) biedt hoogwaardige add-on-pakketten voor Red Hat Enterprise Linux.
Stap 2. Installeer het RPM-pakket
Eenmaal gedownload, heb je twee opties:
- Dubbelklik op het pakket. Er verschijnt een pakketbeheervenster met instructies om u door het proces te leiden.
-
Open een terminalvenster en typ
rpm -i *package_location_and_name*
en
- )
Methode 2 van 3: Verwijdering
Stap 1. Open een terminalvenster en typ:
rpm -e *pakketnaam*
. Typ de extensie niet in het bestand. Bijvoorbeeld:
rpm -e gedit
Methode 3 van 3: rpm-codes
Stap 1. De rpm -i-opdrachtsyntaxis wordt hieronder vermeld
Stap 2. Installatiespecifieke opties:
- - h (of --hash) Hekjes afdrukken ("#") tijdens installatie
- -- test uitvoeren alleen installatietests
- -- procent Percentages afdrukken tijdens installatie
- -- excludedocs Installeer geen documentatie
- -- includedocs Documentatie installeren
- -- replacepkgs Een pakket vervangen door een nieuwe kopie van zichzelf
- -- replacefiles Bestanden vervangen die eigendom zijn van een ander pakket
- -- kracht Pakket- en bestandsconflicten negeren
- -- noscripts Voer geen pre- en post-installatiescripts uit
- -- voorvoegsel Verplaats pakket naar indien mogelijk
- -- negeren Pakketarchitectuur niet verifiëren
- -- ignoreos Besturingssysteem van pakket niet verifiëren
- -- nodeps Controleer afhankelijkheden niet
- -- ftpproxy Gebruiken als FTP-proxy
- -- ftpport Gebruiken als de FTP-poort
Stap 3. Algemene opties
- - v Extra informatie weergeven
- - vv Foutopsporingsinformatie weergeven
- -- wortel Zet alternatieve root op
- -- rcbestand Stel alternatief rpmrc-bestand in op
- -- dbpath Gebruik om de RPM-database te vinden
Tips
-
In zeldzame gevallen zult u een installatie moeten forceren. Om dit te doen, passeer de
--kracht
argument tegen de
toeren
- opdracht. - Dit werkt alleen op de opdrachtregel.
- Het gebruik van de parameter -U (update) in plaats van -i (install) garandeert dat u de nieuwste versie van de RPM installeert.
- Sommige pakketten hebben afhankelijkheden. Dit betekent alleen dat u een ander pakket moet installeren om het gewenste pakket te laten werken. Een voorbeeld hiervan is Ogle, een open-source dvd-speler. Op zichzelf kan Ogle geen dvd afspelen, maar er moeten een paar andere programma's worden geïnstalleerd, naast het hoofdpakket van Ogle. Als het toerental afhankelijkheden heeft en u er niet om geeft om ze te bevredigen, kunt u ook de --nodeps optie gebruiken.