Verder Terug Inhoud

4. Het Installeren, Upgraden en Un-installeren van software

4.1 Software Installeren

Om software met RPM te installeren heb je om te beginnen software (packages) nodig die de .rpm extensie heeft. Deze zijn vooral te vinden op rpmfind.net

# rpm -i foo-1.2-3.i386.rpm

# rpm -ivh foo-1.2-3.i386.rpm
  
foo                      ##################################################

# rpm -ivh foo-1.2-3.i386.rpm

package foo-1.2-3 is already installed

# rpm -ivh bar-1.2.3.i386.rpm
error: failed dependencies:
        foo is needed by bar-1.2.3

# rpm -ivh bar-1.2.3.i386.rpm --nodeps
bar                      ##################################################

# rpm -ivh ftp://ftp.redhat.com/pub/redhat/rh-6.1/RPMS/foo-1.2-3.i386.rpm
foo                      ##################################################

4.2 Software Upgraden

Ook Software Upgraden met RPM is heel simpel.

# rpm -U foo-1.2-3.i386.rpm

# rpm -Uvh foo-1.2-3.i386.rpm
foo                      ##################################################

Ook tijdens het upgraden kunnen er dependies problemen zijn, deze kunnen ook hier worden genegeerd door de --nodeps optie mee te geven of de benodigde software installeren.

4.3 Software verwijderen

Ook software (packages) verwijderen gaat met RPM heel eenvoudig.

# rpm -e foo

Hier dus niet de naam van het pakket file, maar de naam van het pakket.

Ook kunnen tijdens het Un-installeren dependies problemen voorkomen, deze kunnen ook hier worden genegeerd door de --nodeps optie mee te geven, of de software (package) te laten staan omdat er anders problemen kunnen zijn met andere software.


Verder Terug Inhoud