RPM можно установить из командной строки, как показано ниже:
# rpm -Uvh [package-name]-[version].rpm
или
# rpm -ivh [package-name]-[version].rpm
Опция -U предназначена для операции обновления, которая означает установку новой версии пакета и удаление всех предыдущих версий того же пакета, а также удаление устаревших пакетов.
Если вы не установили пакет ранее, операция обновления установит пакет.
Опция -i для установки.
Она используется для установки пакета в первый раз.
Она не удаляет какой-либо пакет, поэтому ее также можно использовать для установки нескольких версий пакета.
Если вы используете -i, и более старая версия пакета уже установлена, то после успешной установки более новой версии обе версии пакета будут установлены в системе одновременно, более старая версия не будет удалена.
Но многие пакеты не позволяют устанавливать больше версий одновременно, и во время установки разных версий одного и того же пакета часто возникают конфликты.
Единственным исключением является пакет ядра, который можно установить в нескольких версиях.
Рекомендации по использованию опций -i и -U
Рекомендуется использовать опцию «-i» вместо «-U» для установки новой версии ядра.
Если вы используете «-i», тогда старая версия ядра останется в системе, и если новая версия ядра не будет работать, вы можете вернуться к старой версии.
Поэтому вы почти всегда должны использовать -U для установки и обновления пакетов.
Особый случай, когда вы должны использовать -i, например. пакет ядра.
Дополнительную информацию можно получить, набрав man rpm в командной строке.
# man rpm