em vez de rpm -i
use yum, ele pode lidar melhor com dependências.
yum install .../.../x.rpm
Se isso não resolver o problema, seu rpm pode não ser tão grande para sua versão do CentOS, ou você precisa adicionar alguns repositórios que contenham as dependências ausentes. Em qualquer caso, é melhor usar um repositório em vez de apenas baixar um RPM.