Les RPM peuvent être installés à partir de la ligne de commande comme suit :
# rpm -Uvh [package-name]-[version].rpm
ou
# rpm -ivh [package-name]-[version].rpm
Option -U est pour une opération de mise à niveau qui signifie installer une nouvelle version d'un package et supprimer toutes les versions précédentes du même package et également supprimer les packages obsolètes. Si vous n'avez pas installé de package auparavant, l'opération de mise à niveau installera le package.
Option -i est pour l'opération d'installation. Il est utilisé pour installer un paquet pour la première fois. Il ne supprime aucun package, il peut donc également être utilisé pour installer plusieurs versions d'un package. Si vous utilisez -i et qu'une ancienne version d'un paquet est déjà installée, après l'installation réussie d'une version plus récente, les deux versions d'un paquet seront installées dans le système en même temps, l'ancienne version ne sera pas supprimée. Mais de nombreux packages ne permettent pas d'installer plusieurs versions en même temps et lors de l'installation de différentes versions du même package, des conflits se produisent souvent. Une exception est un package de noyau qui peut être installé dans plusieurs versions.
Recommandations sur l'utilisation des options -i et -U
Il est recommandé d'utiliser l'option « -i » au lieu de « -U » pour installer une nouvelle version du noyau. Si vous utilisez "-i", une ancienne version du noyau reste dans le système et si la nouvelle version du noyau ne fonctionne pas, vous pouvez revenir à l'ancienne version.
Vous devriez donc presque toujours utiliser -U pour installer et mettre à jour les packages. Le cas particulier où vous devez utiliser -i est par exemple paquet du noyau. Des informations supplémentaires sont disponibles en tapant man rpm sur la ligne de commande.
# man rpm