Если вы используете стандартный дистрибутив, то я бы порекомендовал сначала переустановить его (после того, как вы захватите все ваши данные и поместите их на внешний жесткий диск). Таким образом, вы можете быть уверены, что у вас есть все необходимые пакеты. Если нет, то вам следует хотя бы переустановить RPM, если он удалил часть себя, и рассмотреть возможность восстановления всего компьютера.
Затем, если у вас есть список всех ваших предыдущих установленных RPM-пакетов, я переустанавливаю каждый из них (даже те, которые по-прежнему установлены, так как они могут быть частично удалены). Если у вас не было такого списка, вам просто нужно запомнить, что вы установили самостоятельно. К счастью, переустановка дистрибутива должна была позаботиться обо всех необходимых пакетах, чтобы ваш компьютер был хотя бы пригоден для использования.
Если ваш ящик не был основан на дистрибутиве, и вы получили все пакеты, использующие RPM, то вам следует проверить все. Любая упаковка может быть частично удалена. Опять же, именно поэтому я рекомендовал восстановить в первом абзаце.